@font-face {
	font-family: 'robotocondensed';
	src: url('../../../../../midsouthsales.com/wp-content/themes/dictate/css/css/webfontkit-20140616-042227/roboto-condensed-webfont.html');
	src: url('../../../../../midsouthsales.com/wp-content/themes/dictate/css/css/webfontkit-20140616-042227/roboto-condensed-webfont.html?#iefix') format('embedded-opentype'), url('../../../../../midsouthsales.com/wp-content/themes/dictate/css/css/webfontkit-20140616-042227/roboto-condensed-webfont-2.html') format('woff'), url('../../../../../midsouthsales.com/wp-content/themes/dictate/css/css/webfontkit-20140616-042227/roboto-condensed-webfont-3.html') format('truetype'), url('../../../../../midsouthsales.com/wp-content/themes/dictate/css/css/webfontkit-20140616-042227/roboto-condensed-webfont-4.html#robotocondensed') format('svg');
	font-weight: normal;
	font-style: normal;
}
.clearfix {
 *zoom: 1;
}
.clearfix:before, .clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
 @-ms-viewport {
 width: device-width;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
.ui-tabs-anchor {
	font-size: 12px;
}
.rev_slider li {
	width: 100% !important;
}
.partnerslogo img {
	margin-left: 0px;
	width: 70px !important;
}
.video_page iframe {
/*width:100% !important;
		height:auto !important;*/
}
.video_bullet > ul {
	margin-left: 20px;
}
.containerinnerpage {
	margin: 0 auto;
	padding: 0px !important;
	position: relative;
	width: 95% !important;
	/* z-index: 99999; */
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
}
.containerinnerpage p, .containerinnerpage h1, .containerinnerpage h2, .containerinnerpage h3, .containerinnerpage h4, .containerinnerpage h5, .containerinnerpage h6 {
	padding: 10px !important;
}
header.header2 {
	width: 100% !important;
}
.logo img {
	width: 760px !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 726px !important;
}
.span6.myfirstrow {
	width: 98% !important;
	margin-top: 10px !important;
}
.span6.myserviceblock {
	width: 95% !important;
	padding: 11px !important;
	margin-top: 10px !important;
}
#slider4 .overview > li {
	width: 100% !important;
}
.staff .blog-list-img img {
/*height:295px !important; */
}
.staff {
	padding: 4px !important;
}
#slider4 .viewport {
/*height:305px !important; */
}
.staff_cover {
	width: 173px !important;
	margin-left: 17px !important;
}
.span4.mycustomaccorin {
	padding: 12px !important;
	width: 95% !important;
}
.span8.mycustomnewsflash {
	width: 300px !important;
}
.span12.mycustomaffiliation {
	width: 96% !important;
}
.widget {
	width: 140px !important;
}
.span8.mycustomtab {
	width: 98% !important;
}
.hidden-desktop {
	display: inherit !important;
}
.visible-desktop {
	display: none !important;
}
.visible-tablet {
	display: inherit !important;
}
.hidden-tablet {
	display: none !important;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 99% !important;
}
#inner-page {
	width: 99% !important;
}
.showcase-right h4 {
	font-size: 10px !important;
	line-height: 13px;
}
.container.containerinnerpagesearch {
	margin-left: 15px;
	width: 710px !important;
}
}

@media (max-width: 767px) {
rev_slider_1_1 {
	height: 400px !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	margin-top: 30px !important;
}
.span4.mycustomtestimonial {
	width: 240px !important;
}
.reviews {
	width: 230px !important;
}
.header-social-icons ul {
	margin-top: -180 px !important;
}
/* ----------------------------------- */
.containerinnerpage {
	margin: 0 auto;
	padding: 0px;
	position: relative;
	width: 95% !important;
	/* z-index: 99999; */
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
}
.tp_recent_tweets li {
	width: 109px;
}
/* ------------------------------------ */

header.header2 {
	width: 100% !important;
}
.logo img {
	width: 750 px !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 726px !important;
}
.span6.myfirstrow {
	width: 98% !important;
	margin-top: 10px !important;
}
.span6.myserviceblock {
	width: 95% !important;
	padding: 11px !important;
	margin-top: 10px !important;
}
#slider4 .overview > li {
	width: 100% !important;
}
.staff .blog-list-img img {
	height: 295px !important;
}
.staff {
	padding: 4px !important;
}
#slider4 .viewport {
/*height:305px !important; */
}
.staff_cover {
	width: 173px !important;
	margin-left: 17px !important;
}
.span4.mycustomaccorin {
	padding: 12px !important;
	width: 95% !important;
}
.span8.mycustomnewsflash {
	width: 300px !important;
}
.span12.mycustomaffiliation {
	width: 96% !important;
}
.widget {
	width: 100% !important;
}
.span8.mycustomtab {
	width: 98% !important;
}
.span6.myfirstrow {
	width: 98% !important;
}
.hidden-desktop {
	display: inherit !important;
}
.visible-desktop {
	display: none !important;
}
.visible-phone {
	display: inherit !important;
}
.hidden-phone {
	display: none !important;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 99% !important;
}
#inner-page {
	width: 99% !important;
}
}
.visible-print {
	display: none !important;
}

@media print {
.visible-print {
	display: inherit !important;
}
.hidden-print {
	display: none !important;
}
}

@media (min-width: 1200px) {
.row {
	margin-left: -30px;
 *zoom: 1;
}
.row:before, .row:after {
	display: table;
	line-height: 0;
	content: "";
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 24px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	/* width: 1170px; */
}
.span12 {
	width: 1170px;
}
.span11 {
	width: 1070px;
}
.span10 {
	width: 970px;
}
.span9 {
	width: 870px;
}
.span8 {
	width: 770px;
}
.span7 {
	width: 670px;
}
.span6 {
	width: 570px;
}
.span5 {
	width: 470px;
}
.span4 {
	width: 370px;
}
.span3 {
	width: 270px;
}
.span2 {
	width: 170px;
}
.span1 {
	width: 70px;
}
.offset12 {
	margin-left: 1230px;
}
.offset11 {
	margin-left: 1130px;
}
.offset10 {
	margin-left: 1030px;
}
.offset9 {
	margin-left: 930px;
}
.offset8 {
	margin-left: 830px;
}
.offset7 {
	margin-left: 730px;
}
.offset6 {
	margin-left: 630px;
}
.offset5 {
	margin-left: 530px;
}
.offset4 {
	margin-left: 430px;
}
.offset3 {
	margin-left: 330px;
}
.offset2 {
	margin-left: 230px;
}
.offset1 {
	margin-left: 130px;
}
.row-fluid {
	width: 100%;
 *zoom: 1;
}
.row-fluid:before, .row-fluid:after {
	display: table;
	line-height: 0;
	content: "";
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 2.564102564102564%;
 *margin-left: 2.5109110747408616%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.564102564102564%;
}
.row-fluid .span12 {
	width: 100%;
 *width: 99.94680851063829%;
}
.row-fluid .span11 {
	width: 91.45299145299145%;
 *width: 91.39979996362975%;
}
.row-fluid .span10 {
	width: 82.90598290598291%;
 *width: 82.8527914166212%;
}
.row-fluid .span9 {
	width: 74.35897435897436%;
 *width: 74.30578286961266%;
}
.row-fluid .span8 {
	width: 65.81196581196582%;
 *width: 65.75877432260411%;
}
.row-fluid .span7 {
	width: 57.26495726495726%;
 *width: 57.21176577559556%;
}
.row-fluid .span6 {
	width: 48.717948717948715%;
 *width: 48.664757228587014%;
}
.row-fluid .span5 {
	width: 40.17094017094017%;
 *width: 40.11774868157847%;
}
.row-fluid .span4 {
	width: 31.623931623931625%;
 *width: 31.570740134569924%;
}
.row-fluid .span3 {
	width: 23.076923076923077%;
 *width: 23.023731587561375%;
}
.row-fluid .span2 {
	width: 14.52991452991453%;
 *width: 14.476723040552828%;
}
.row-fluid .span1 {
	width: 5.982905982905983%;
 *width: 5.929714493544281%;
}
.row-fluid .offset12 {
	margin-left: 105.12820512820512%;
 *margin-left: 105.02182214948171%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.56410256410257%;
 *margin-left: 102.45771958537915%;
}
.row-fluid .offset11 {
	margin-left: 96.58119658119658%;
 *margin-left: 96.47481360247316%;
}
.row-fluid .offset11:first-child {
	margin-left: 94.01709401709402%;
 *margin-left: 93.91071103837061%;
}
.row-fluid .offset10 {
	margin-left: 88.03418803418803%;
 *margin-left: 87.92780505546462%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.47008547008548%;
 *margin-left: 85.36370249136206%;
}
.row-fluid .offset9 {
	margin-left: 79.48717948717949%;
 *margin-left: 79.38079650845607%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.92307692307693%;
 *margin-left: 76.81669394435352%;
}
.row-fluid .offset8 {
	margin-left: 70.94017094017094%;
 *margin-left: 70.83378796144753%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.37606837606839%;
 *margin-left: 68.26968539734497%;
}
.row-fluid .offset7 {
	margin-left: 62.393162393162385%;
 *margin-left: 62.28677941443899%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.82905982905982%;
 *margin-left: 59.72267685033642%;
}
.row-fluid .offset6 {
	margin-left: 53.84615384615384%;
 *margin-left: 53.739770867430444%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.28205128205128%;
 *margin-left: 51.175668303327875%;
}
.row-fluid .offset5 {
	margin-left: 45.299145299145295%;
 *margin-left: 45.1927623204219%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.73504273504273%;
 *margin-left: 42.62865975631933%;
}
.row-fluid .offset4 {
	margin-left: 36.75213675213675%;
 *margin-left: 36.645753773413354%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.18803418803419%;
 *margin-left: 34.081651209310785%;
}
.row-fluid .offset3 {
	margin-left: 28.205128205128204%;
 *margin-left: 28.0987452264048%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.641025641025642%;
 *margin-left: 25.53464266230224%;
}
.row-fluid .offset2 {
	margin-left: 19.65811965811966%;
 *margin-left: 19.551736679396257%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.094017094017094%;
 *margin-left: 16.98763411529369%;
}
.row-fluid .offset1 {
	margin-left: 11.11111111111111%;
 *margin-left: 11.004728132387708%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.547008547008547%;
 *margin-left: 8.440625568285142%;
}
input, textarea, .uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 30px;
}
input.span12, textarea.span12, .uneditable-input.span12 {
	width: 1156px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
	width: 1056px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
	width: 956px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
	width: 856px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
	width: 756px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
	width: 656px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
	width: 556px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
	width: 456px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
	width: 356px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
	width: 256px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
	width: 156px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
	width: 56px;
}
.thumbnails {
	margin-left: -30px;
}
.thumbnails > li {
	margin-left: 30px;
}
.row-fluid .thumbnails {
	margin-left: 0;
}
#menu ul {
	width: auto;
}
#menu li a {
	padding: 0 20px 53px 25px;
}
.donate-box {
	width: 370px;
}
.donate-box .progress:after {
	background-position: center -17px;
	height: 50px;
	margin-top: 0;
}
#slider1 .overview li {
	margin-right: 30px;
	width: 268px;
}
figcaption h3 {
	font-size: 18px;
}
.serve-hover > p {
	padding: 40px 20px 10px;
}
#slider1 .overview li:hover .magnify {
	margin-right: 32%;
}
#slider1 .overview li:hover .link {
	margin-left: 32%;
}
.contact li {
	margin: 8px 5px;
}
#slider2 .overview li {
	width: 268px;
	margin: 0 15px;
}
#slider2 .viewport-2 .overview li:hover {
	height: 336px;
}
.main-page-tabs {
	width: 770px;
}
.main-page-tabs li {
	min-width: 33.2%;
	width: auto;
}
.main-page-tabs .nav li a {
	font-size: 14px;
	padding: 32px 0;
}
.days {
	width: 100%;
}
.event-img {
	width: 61%;
	margin-right: 4%;
}
.post-details {
	width: 35%;
}
.sidebox-body {
	padding: 30px 30px 31px;
}
.sidebox-head > h2 {
	font-size: 22px;
}
.widget {
	width: 203px;
}
.list_carousel li {
	padding: 12px;
	width: 247px;
	height: auto;
}
#tweets li img {
	margin-top: 15px;
}
.detail {
	width: 150px
}
.search-input {
	width: 303px;
}
.sidebar-tabs .nav li a {
	width: 122px;
}
.gallery-item:nth-child(3n+3) {
	margin-right: 0;
}
.blog-list-desc {
	width: 670px;
}
.intro-box {
	width: 570px;
}
.service-doc {
	margin-right: 29px;
	width: 368px;
}
.contact-bar > span {
	margin-right: 105px;
}
.skills {
	width: 370px;
}
.aboutus {
	margin-left: 30px;
	width: 770px;
}
.aboutus .nav li {
	width: 255px;
}
.aboutus .nav li.active {
	width: 260px;
}
.aboutus .nav li a {
	font-size: 14px;
}
.aboutus .tab-content p {
	width: 350px;
}
.message {
	width: 770px;
}
.get-in {
	width: 370px;
}
.social {
	width: 370px;
}
.sec:after {
	left: 300px;
}
.fourth:after {
	left: 100px;
}
.block {
	width: 570px;
	margin-right: 30px;
}
.block > ul li {
	width: 255px;
}
.third:after {
	left: 200px;
}
.onhover a {
	top: 50%;
}
.two .gallery-column {
	width: 370px;
}
.two-wos .gallery-column {
	width: 570px;
}
.three .gallery-column {
	width: 370px;
}
.four .gallery-column {
	width: 270px;
}
.team-row {
	margin-left: 30px;
	width: 270px;
}
.team-member .contact-bar > span {
	font-size: 12px;
	margin-right: 20px;
	width: auto;
}
.member-name h4 {
	font-size: 18px;
}
.team-list-img .contact-bar > span {
	width: auto;
}
.team-list-img .contact-bar > span {
	display: block;
}
.team-grid {
	width: 370px;
}
.team-grid-title h2 {
	font-size: 18px;
}
.doc-time {
	width: 370px;
	position: relative;
}
.doc-time-img {
	width: 50%;
}
.doc-details {
	width: 50%;
}
.doc-time-hover {
	width: 95%;
	height: 95%;
}
.doc-details li {
	line-height: 48px;
	font-size: 12px;
}
.recent-event-desc h2 {
	padding-top: 15px;
}
.alignment {
	width: 570px;
}
.alignment div {
	width: 270px;
}
.alignment img {
	width: 47%;
}
.alertbox {
	width: 100%;
}
.skill {
	width: 570px;
}
.tab-box {
	width: 570px;
}
.theme-tabs .nav a {
	width: 190px;
}
ul.round li {
	width: 300px !important;
}
ul.round {
	width: 660px;
}
.gallery-slide1 h6 {
	font-size: 33px;
}
.gallery-slide1 p {
	width: 355px;
	font-size: 14px;
	top: 166px;
	right: 52px;
}
.WOS .gallery-slide1 p {
	width: auto;
	top: 250px;
}
.WOS .gallery-slide2 p {
	font-size: 14px;
	left: 190px;
	top: 290px;
	width: 330px;
}
.WOS .gallery-slide2 h6 {
	font-size: 32px;
	left: 190px;
	top: 165px;
}
.gallery-slide2 h6 {
	font-size: 22px;
	top: 100px;
	left: 128px;
}
.gallery-slide2 p {
	left: 130px;
	top: 185px;
}
.WOS .gallery-slide3 img {
	right: 150px;
	top: 130px;
}
.WOS .gallery-slide3 p {
	top: 302px;
}
.our-service {
	width: 370px;
}
#search-form .search-input {
	width: 303px;
}
.portfolio {
	width: 270px;
}
.portfolio:hover {
	width: 568px;
}
.portfolio:hover .port-img > h4 {
	display: block;
}
.meta {
	display: block;
}
.portfolio:hover .play-icon {
	left: 47%;
}
.portfolio:last-child:hover {
	margin-left: -270px;
}
.team-member .contact-bar span {
	display: block;
}
.team-member:hover p {
	display: block;
}
.slide1-style {
	top: 320px;
}
.slide2 > div {
	top: 240px;
}
.slide4-style {
	top: 100px;
}
.slide5 > div {
	top: 180px;
}
.flickr-images > a {
	width: 71px;
}
.toggle {
	width: 270px;
	height: 247px;
}
.toggle-inside {
	width: 570px;
}
.toggle-title {
	width: 270px;
}
.toggle-img {
	width: 270px;
}
.toggle-detail {
	width: 300px;
}
.toggle-detail > div {
	height: 120px;
	padding: 119px 20px 0;
}
.toggle.activate {
	width: 570px;
}
.activate .toggle-icon {
	left: 375px;
	top: -70px;
}
.activate .toggle-title {
	top: 80px;
}
.clients {
	padding: 30px 23px;
}
.abt-client {
	border-top: 1px solid #DFDDDD;
	padding-top: 15px;
	width: 223px;
}
.client-meta {
	margin-top: 0;
}
.doc {
	width: 177px
}
.gallery-item {
	width: 91px;
}
.service-doc-img:hover .team-skills {
	top: 145px;
}
.days li a {
	padding: 0 17px 4px;
}
#serve {
	padding-bottom: 60px;
}
.gallery-tabs .nav li a {
	padding: 14px 30px;
}
.boxed {
	width: 1230px;
}
.service-page .our-service {
	width: 400px;
}
.service-page.our-service-img > ul {
	left: 25%;
	top: 27%;
}
.port-img > h4 {
	display: block;
}
.portfolio:hover .img-icon {
	left: 47%;
}
.serve-hover {
	height: 295px;
	width: 262px;
}
.serve-hover .progress.indivisual {
	display: inline-block;
}
.events .nav li:hover h4, .events .nav li.active h4 {
	padding-top: 45px;
	padding-top: 45px;
}
#Choose ul {
	width: auto;
}
#slider4 .overview > li {
	width: 770px;
}
#slider5 .viewport {
	width: 1048px;
}
#slider5 .overview li {
	width: 72px;
}
.customer {
	width: 570px;
}
.rev {
	width: 360px;
	text-align: justify;
	float: left;
}
.rev > span {
	width: 270px;
}
.staff {
	float: left;
	width: 200px;
	padding: 5px;
	margin-top: 18px;
}
.staff:first-child {
/* margin-right: 30px;*/
}
.why-us dt a {
	padding: 15px 30px 15px 50px;
}
.figcaption h3 {
	font-size: 15px;
	font-weight: 400;
}
.figcaption h3 .user {
	margin-top: 5px;
}
.speciality {
	font-size: 11px;
}
.aboutus .tab-content img {
	width: auto;
}
/*** ADDITION ***/
.list_carousel4 .caroufredsel_wrapper {
	margin-left: 0 !important;
}
.list_carousel4 li {
	width: 770px;
	min-height: 390px;
}
.performance {
	margin-top: 32px;
	width: 370px;
}
.list_carousel4 li img {
	height: 278px;
	width: 370px;
}
.about {
	padding: 70px 0;
}
.list_carousel4 #pager2 {
	left: 15%;
	top: 365px;
}
.list_carousel7, .list_carousel7 li {
	width: 1170px;
}
.portfolio-cols .span4 {
	min-height: 0;
}
#special-services .span3 {
	width: 270px;
}
.activate .circle {
	left: 377px;
	top: -66px;
}
.staff .blog-list-img img {
	height: 285px;
}
.performance, .list_carousel4 li p {
	margin-top: 35px;
}
.doc {
	margin-top: 30px;
}
.events-thumb > h4 {
	line-height: 27px;
}
.likes {
	border-bottom: 3px solid #b4b4b4;
	width: 103px;
}
likes:first-child {
	border-radius: 3px 0 0 3px;
	border-right: 0 none;
}
.likes:last-child {
	border-radius: 0 3px 3px 0;
	border-left: 0 none;
}
.product-img a.like-product {
	right: 35%;
}
.product-img a.add-to-cart {
	left: 35%;
}
}

@media (min-width: 768px) and (max-width: 979px) {
.ui-tabs-anchor {
	font-size: 12px;
}
#inner-page {
	float: left;
	padding-top: 210px;
}
.ipadMenu option:nth-child(1) {
	display: none !important;
}
/* ----------------------------------- */
.tp_recent_tweets li {
	width: 109px !important;
	text-align: left;
}
/* ------------------------------------ */

/* ---------------------------------------- */ 

header.header2 .container .logo {
	width: 100% !important;
}
.menu-left-menu-container ul {
	width: 100px;
}
.menu-left-menu-container ul li a {
	display: block;
	font-size: 12px;
}
.menu-left-menu-container {
	margin-left: 40px;
}
.menu-left-menu-container ul li {
	margin-left: -33px;
	position: relative;
}
.ipadMenu option:first-child {
	display: none !important;
}
.span3.containerinnerpageleft {
	margin-left: 6px !important;
	width: 160px !important;
}
.menu-left-menu-container ul li ul li {
	margin-left: 4px !important;
}
header.header2 .container .logo img {
	width: 100% !important;
}
.menu-strip {
	/*width:935px !important;*/
	display: none;
}
.showcase {
	width: 98% !important;
	margin-top: -1px !important;
	margin-left: 0 !important;
}
.showcase .showcase-right ul.top-service-box li:nth-child(1) {
	margin-left: 5px !important;
}
.showcase .showcase-right ul.top-service-box li {
	width: 24% !important;
	height: 140px !important;
	/* padding: 16px !important; */
	padding-top: 7px !important;
}
.showcase-right h4 {
	font-size: 8px !important;
	line-height: 0;
	margin-top: -10px;
}
.showcase-right li {
	margin: 3px !important;
}
.showcase .showcase-right ul.top-service-box li p {
	line-height: 7.5px !important;
	font-size: 7px !important;
}
.showcase .showcase-right ul.top-service-box li a {
/*padding:3px !important; */
}
.span6.mycustomslidertext {
	box-shadow: none !important;
}
.span6.myfirstrow {
	width: 235px !important;/* margin-left: 20px !important;*/
}
.span6.myserviceblock {
	width: 451px !important;
}
.staff {
	width: 28% !important;
}
.staff_cover {
	margin-top: -175px !important;
	margin-left: 3px !important;
	width: 117px !important;
}
.span8.mycustomtab {
	/* margin-left: 21px !important;*/
	width: 464px !important;
}
.span4.mycustomaccorin {
	width: 219px !important;
}
.span8.mycustomnewsflash {
	width: 464px !important;
}
.span4.mycustomtestimonial {
	width: 219px !important;
	height: 268px !important;
}
.customer {
	width: 217px !important;
	height: 221px !important;
}
.customer img {
	border: 2px solid #ffffff;
	float: left;
	width: 60px;
}
.reviews {
	height: 223px !important;
}
.rev {
	width: 89px !important;
}
.rev > p {
	font-size: 11px;
	line-height: 22px;
}
.rev > span {
	width: 100px !important;
}
.span12.mycustomaffiliation {
	margin-left: 27px !important;
	width: 700px !important;
}
#slider5 .viewport {
	width: 700px !important;
	padding: 13px 0;
}
#slider5 .overview li {
	width: 60px !important;
	margin-right: 11px !important;
}
.widget {
	width: 119px !important;
}
.bottom-footer-inner {
	width: 730px !important;
	margin-left: 15px !important;
}
.bottom-footer ul {
	padding: 0px !important;
}
.footer_container {
	margin-left: 4px !important;
	width: 700px !important;
}
footer {
	margin-top: 10px;
}
select.ipadMenu option:nth-child(1) {
	display: none !important;
}
#slider5 {
	margin-bottom: 0 !important;
}
.containerinnerpage {
	margin-left: 12px !important;/*width: 708px !important;*/
}
.link1 {
	margin-top: 20px !important;
}
.link2 {
	margin-top: 34px !important;
}
.link3 {
	margin-top: 0px !important;
}
/* ------------------------------------- - */

body {
	overflow-x: hidden;
}
header.header2 {
	width: 100% !important;
}
.row {
	margin-left: -20px;
 *zoom: 1;
}
.logo img {
	width: 750px !important;
}
.row:before, .row:after {
	display: table;
	line-height: 0;
	content: "";
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 724px;
}
.span12 {
	width: 724px;
}
.span11 {
	width: 662px;
}
.span10 {
	width: 600px;
}
.span9 {
	width: 538px;
}
.span8 {
	width: 476px;
}
.span7 {
	width: 414px;
}
.span6 {
	width: 352px;
}
.span5 {
	width: 290px;
}
.span4 {
	width: 228px;
}
.span3 {
	width: 166px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 99%;
}
#inner-page {
	width: 99% !important;
}
.span2 {
	width: 104px;
}
.span1 {
	width: 42px;
}
.offset12 {
	margin-left: 764px;
}
.offset11 {
	margin-left: 702px;
}
.offset10 {
	margin-left: 640px;
}
.offset9 {
	margin-left: 578px;
}
.offset8 {
	margin-left: 516px;
}
.offset7 {
	margin-left: 454px;
}
.offset6 {
	margin-left: 392px;
}
.offset5 {
	margin-left: 330px;
}
.offset4 {
	margin-left: 268px;
}
.offset3 {
	margin-left: 206px;
}
.offset2 {
	margin-left: 144px;
}
.offset1 {
	margin-left: 82px;
}
.row-fluid {
	width: 100%;
 *zoom: 1;
}
.row-fluid:before, .row-fluid:after {
	display: table;
	line-height: 0;
	content: "";
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 2.7624309392265194%;
 *margin-left: 2.709239449864817%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.7624309392265194%;
}
.row-fluid .span12 {
	width: 100%;
 *width: 99.94680851063829%;
}
.row-fluid .span11 {
	width: 91.43646408839778%;
 *width: 91.38327259903608%;
}
.row-fluid .span10 {
	width: 82.87292817679558%;
 *width: 82.81973668743387%;
}
.row-fluid .span9 {
	width: 74.30939226519337%;
 *width: 74.25620077583166%;
}
.row-fluid .span8 {
	width: 65.74585635359117%;
 *width: 65.69266486422946%;
}
.row-fluid .span7 {
	width: 57.18232044198895%;
 *width: 57.12912895262725%;
}
.row-fluid .span6 {
	width: 48.61878453038674%;
 *width: 48.56559304102504%;
}
.row-fluid .span5 {
	width: 40.05524861878453%;
 *width: 40.00205712942283%;
}
.row-fluid .span4 {
	width: 31.491712707182323%;
 *width: 31.43852121782062%;
}
.row-fluid .span3 {
	width: 22.92817679558011%;
 *width: 22.87498530621841%;
}
.row-fluid .span2 {
	width: 14.3646408839779%;
 *width: 14.311449394616199%;
}
.row-fluid .span1 {
	width: 5.801104972375691%;
 *width: 5.747913483013988%;
}
.row-fluid .offset12 {
	margin-left: 105.52486187845304%;
 *margin-left: 105.41847889972962%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.76243093922652%;
 *margin-left: 102.6560479605031%;
}
.row-fluid .offset11 {
	margin-left: 96.96132596685082%;
 *margin-left: 96.8549429881274%;
}
.row-fluid .offset11:first-child {
	margin-left: 94.1988950276243%;
 *margin-left: 94.09251204890089%;
}
.row-fluid .offset10 {
	margin-left: 88.39779005524862%;
 *margin-left: 88.2914070765252%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.6353591160221%;
 *margin-left: 85.52897613729868%;
}
.row-fluid .offset9 {
	margin-left: 79.8342541436464%;
 *margin-left: 79.72787116492299%;
}
.row-fluid .offset9:first-child {
	margin-left: 77.07182320441989%;
 *margin-left: 76.96544022569647%;
}
.row-fluid .offset8 {
	margin-left: 71.2707182320442%;
 *margin-left: 71.16433525332079%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.50828729281768%;
 *margin-left: 68.40190431409427%;
}
.row-fluid .offset7 {
	margin-left: 62.70718232044199%;
 *margin-left: 62.600799341718584%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.94475138121547%;
 *margin-left: 59.838368402492065%;
}
.row-fluid .offset6 {
	margin-left: 54.14364640883978%;
 *margin-left: 54.037263430116376%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.38121546961326%;
 *margin-left: 51.27483249088986%;
}
.row-fluid .offset5 {
	margin-left: 45.58011049723757%;
 *margin-left: 45.47372751851417%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.81767955801105%;
 *margin-left: 42.71129657928765%;
}
.row-fluid .offset4 {
	margin-left: 37.01657458563536%;
 *margin-left: 36.91019160691196%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.25414364640884%;
 *margin-left: 34.14776066768544%;
}
.row-fluid .offset3 {
	margin-left: 28.45303867403315%;
 *margin-left: 28.346655695309746%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.69060773480663%;
 *margin-left: 25.584224756083227%;
}
.row-fluid .offset2 {
	margin-left: 19.88950276243094%;
 *margin-left: 19.783119783707537%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.12707182320442%;
 *margin-left: 17.02068884448102%;
}
.row-fluid .offset1 {
	margin-left: 11.32596685082873%;
 *margin-left: 11.219583872105325%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.56353591160221%;
 *margin-left: 8.457152932878806%;
}
input, textarea, .uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 20px;
}
input.span12, textarea.span12, .uneditable-input.span12 {
	width: 710px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
	width: 648px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
	width: 586px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
	width: 524px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
	width: 462px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
	width: 400px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
	width: 338px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
	width: 276px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
	width: 214px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
	width: 152px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
	width: 90px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
	width: 28px;
}
.donate-box {
	width: 220px;
}
.donate {
	height: 155px;
	margin-top: -151px;
}
.donate-updown {
	top: 145px;
}
.recieved {
	margin-left: 10px;
}
.donate-box h5 {
	font-size: 12px;
}
.donate-box h5 span {
	font-size: 12px;
}
.donate-box .progress:after {
	background-position: -4px -14px;
}
#menu {
	display: none;
}
header select {
	display: block;
	float: right;
	width: 55%;
	margin-right: 15px;
}
#slider2 .overview li {
	width: 252px;
}
.sidebox {
	margin-left: 0;
	width: 100%;
}
.main-page-tabs {
	width: 100%;
}
.main-page-tabs li {
	width: 240px;
}
.event-img {
	width: 100%;
	margin-right: 0;
}
.post-details {
	width: 100%;
}
.widget {
	width: 157px;
}
.footer-title {
	font-size: 14px;
}
.list_carousel li {
	height: 250px;
}
#foo2 li h5 {
	margin: 4px 0 0;
}
.search-input {
	width: 161px;
}
.sidebar-tabs .nav li a {
	float: left;
	font-size: 11px;
	padding: 15px 4px;
	width: auto;
}
.blog-list-desc {
	width: 376px;
}
.intro-box {
	margin-right: 20px;
	width: 352px;
}
.intro-box-title:after {
	left: 100px;
}
.service-doc {
	margin-right: 10px;
	width: 232px;
}
.contact-bar > span {
	font-size: 12px;
	margin-right: 10px;
}
.contact-bar {
	margin-top: -44px;
}
.skills > h3 {
	font-size: 20px;
}
.skills {
	width: 250px;
}
.aboutus {
	margin-left: 15px;
	width: 455px;
}
.aboutus .nav li {
	width: 151px !important;
}
.aboutus .nav li a {
	font-size: 10px;
}
.aboutus .tab-content p {
	width: 200px;
}
.aboutus .tab-content img {
	width: 190px;
}
.details > h3 {
	background: none repeat scroll 0 0 transparent;
}
.two .gallery-column {
	width: 100%;
}
.two-wos .gallery-column {
	width: 347px;
}
.two-wos .gallery-column .img-title {
	font-size: 14px;
	padding: 15px 10px;
}
.three .gallery-column {
	width: 221px;
}
.three .gallery-column .img-title {
	font-size: 13px;
	padding: 10px 5px;
	left: 89px;
}
.three .gallery-column .date {
	left: 5px;
	padding: 4px 6px;
}
.four .gallery-column {
	width: 347px;
}
.message {
	width: 476px;
}
.sec:after {
	left: 145px;
}
.field {
	margin-right: 10px;
	width: 152px;
}
.field:nth-child(4n) {
	width: 476px;
}
.get-in {
	width: 228px;
}
.social {
	width: 228px;
}
.first:after {
	left: 265px;
	width: 230px;
}
.fourth:after {
	left: 65px;
	width: 100px;
}
.error-404 h1 {
	font-size: 125px;
}
.error-404 h1 span {
	font-size: 125px;
}
.block {
	width: 352px;
}
.third:after {
	left: 90px;
}
.main-title h1 {
	font-size: 25px;
}
.search-page form input {
	width: 340px;
}
.gallery-tabs .nav li a {
	min-width: 50px;
	padding: 14px 21px;
}
.team-row {
	margin-left: 10px;
	width: 173px;
}
.team-member .contact-bar > span {
	font-size: 11px;
	margin-right: 5px;
	padding-left: 10px;
}
.team-member .social-contact img {
	margin: -4px 2px 0;
	width: 80%;
}
.member-name h4 {
	font-size: 13px;
	padding-right: 0;
}
.team-list-desc {
	padding: 0;
	width: 256px;
}
.exp {
	margin-left: 10px;
}
.team-grid {
	margin-right: 20px;
	width: 228px;
}
.team-grid-title h2 {
	background-position: 10px center;
	font-size: 12px;
	padding: 0 10px 0 30px;
}
.team-grid h2 i {
	margin-top: 0;
}
.team-grid-title > span {
	font-size: 10px;
	padding: 10px 5px;
}
.doc-time {
	width: 158px;
}
.doc-time-hover {
	height: 95%;
	width: 94%;
}
.published-on {
	margin-right: 10px;
}
.recent-event-desc h2 {
	font-size: 16px;
	padding-top: 5px;
}
.recent-event-links {
	bottom: -25%;
	left: 25%;
}
.alignment {
	width: 347px;
}
.alignment div {
	width: 178px;
}
.skill {
	width: 347px;
}
.tab-box {
	width: 347px;
}
.theme-tabs .nav a {
	width: 115px;
}
.toggle-type1 {
	width: 100%;
}
.tab-icon1 {
	background-position: 15px 20px;
}
.active .tab-icon1 {
	background-position: 15px -33px;
}
.tab-icon2 {
	background-position: 15px -88px;
}
.active .tab-icon2 {
	background-position: 15px -148px;
}
.tab-icon3 {
	background-position: 15px -204px;
}
.active .tab-icon3 {
	background-position: 15px -272px;
}
.list-items {
	background-position: 15px center;
	font-size: 11px;
	padding: 15px 0 15px 35px;
}
#search-form .search-input {
	width: 161px;
}
.our-service {
	width: 223px;
}
.our-service-img:after {
	top: 60px;
}
.boxes-right {
	margin-left: 0;
	width: 100%;
}
.portfolio, .portfolio:hover {
	width: 159px;
}
.portfolio:hover .play-icon {
	left: 10%;
}
.boxes-left .pricing ul {
	width: 32.5%;
}
.team-grid-img:hover .team-skills {
	top: 55px;
}
.sidebar-gallery {
	margin-left: -15px;
}
.gallery-item {
	margin-left: 15px;
	width: 101px;
}
.team-member {
	min-height: 420px;
}
.slide1-style {
	top: 180px;
}
.slide1-style > h2 {
	font-size: 25px;
}
.back-shadow {
	margin-bottom: -19px;
}
.back-shadow span {
	font-size: 38px;
	line-height: 60px;
}
.slide1-style > p {
	font-size: 12px;
	margin-top: 15px;
}
.slide2 > div {
	top: 124px;
}
.slide2-style {
	width: 470px;
}
.slide2 div p {
	display: none;
}
.slide2-style > span {
	font-size: 13px;
}
.slide2-style > h3 {
	font-size: 40px;
}
.slide3-style > h3 {
	top: 100px;
}
.slide3-style h4 {
	top: 125px;
}
.slide3-style > h3 {
	font-size: 35px;
	width: 295px;
	line-height: 50px;
}
.slide3-style h3 span {
	font-size: 25px;
}
.slide3-style > h3:after {
	width: 156px;
}
.slide3-style h4:before {
	width: 190px;
}
.slide3-style h4 {
	font-size: 25px;
	line-height: 45px;
	left: 190px;
}
.slide3-style h4 span {
	font-size: 35px;
}
.slide4-style {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	border-radius: 3px 3px 3px 3px;
	height: 210px;
	width: 450px;
}
.slide4-style > h3 {
	padding-top: 70px;
	font-size: 30px;
}
.slide4-style > h3 span {
	top: 40px;
}
.slide4-style > p {
	margin-top: 10px;
	width: 420px;
}
.slide5 > div {
	top: 75px;
}
.slide5-style {
	width: 350px;
}
.slide5-style > h3 {
	font-size: 30px;
}
.slide5-style > p {
	font-size: 12px;
	line-height: 20px;
}
.flickr-images > a {
	width: 63px;
}
.bottom-footer ul {
	padding: 30px 0 30px 20px;
}
.toggle {
	width: 169px;
	height: 185px;
	margin-left: 15px;
}
.toggle-inside {
	width: 353px;
}
.toggle-title {
	width: 169px;
}
.toggle-title h3 {
	font-size: 11px;
}
.toggle-img {
	width: 169px;
}
.toggle-detail {
	width: 184px;
}
.toggle-detail > div {
	height: 102px;
	padding: 25px 20px 21px;
}
.toggle.activate {
	width: 353px;
}
.activate .toggle-icon {
	left: 370px;
	top: -60px;
}
.abt-client {
	border-top: 1px solid #DFDDDD;
	padding-top: 15px;
	margin-top: 10px;
	width: 595px;
}
.client-meta {
	margin-top: 0;
}
.post-details h2 {
	margin: 10px 0 20px;
}
#slider1 .overview li {
	width: 222px;
}
.doc {
	width: 228px;
}
.doc-img {
	width: 100%;
}
.bottom-footer li {
	margin-right: 25px;
}
.single-post-date:after {
	display: none;
}
.single-post-date {
	border: 0;
}
.doc-time-img {
	width: 100%;
}
.doc-details {
	width: 100%;
}
.doc-time:after {
	display: none;
}
.team-meta > span {
	width: 100%;
	float: left;
}
.team-meta .exp {
	margin: 0;
}
.grid-view h3 {
	padding-left: 0;
	border-left: 0;
}
.contact-bar > span {
	display: none;
}
.service-doc-img:hover .team-skills {
	top: 60px;
}
.inner-page-skills {
	width: 254px;
}
.short-desc {
	padding-top: 7px;
}
.days li a {
	padding: 0 15px 4px;
}
.our-service-img > ul {
	left: 15%;
	top: 15%;
}
.our-service-img > ul li {
	font-size: 10px;
}
.gallery-tabs .nav li a {
	font-size: 13px;
	min-width: 50px;
	padding: 14px 10px;
}
.boxed {
	width: 800px;
}
header .container:after {
	background: none;
}
.service-page .our-service {
	width: 251px;
}
.activate .toggle-title {
	top: 45px;
}
.portfolio:hover .img-icon {
	left: 12%;
}
.events .nav li:hover h4, .events .nav li.active h4 {
	padding-top: 45px;
}
#slider4 .viewport {
/* height:385px; */
}
#slider4 .overview > li {
	width: 475px;
}
.event-caption h5 {
	padding-left: 10px;
	font-size: 11px;
}
.event-caption > span {
	font-size: 11px;
}
.event-ver2 > div img {
	height: 153px;
}
#slider5 .viewport {
	width: 600px;
}
#slider5 .overview li {
	width: 270px;
}
.customer {
	width: 348px;
}
.rev {
	width: 300px !important;
}
.rev > span {
	width: 115px;
}
.staff {
	float: left;
	width: 227px;
}
.why-us dd {
	padding: 10px 20px;
}
/*** ADDITION ***/
.list_carousel4 li {
	width: 478px;
}
#special-services li .span3:first-child {
	margin-left: 0;
}
#special-services .span3 {
	width: auto;
}
.performance {
	margin-left: 10px;
	margin-top: 10px;
	width: 218px;
}
.about {
	padding: 25px 0;
}
#special-services .span3 {
	width: 159px;
}
.our-service-box > h3 {
	font-size: 13px;
	padding-bottom: 15px;
}
.our-service-box > p {
	font-size: 12px;
}
.team-intro {
	background-image: none;
}
.records li span {
	font-size: 24px;
	margin-top: 0;
}
h3.sec-title {
	font-size: 18px;
	line-height: 20px;
	margin-top: 0;
}
.accordions dt a {
	font-size: 15px;
}
.monthly-progress > li {
	margin-right: 1px;
}
.accordions dt a i {
	margin-right: 10px;
}
.business-block .accordions dd p {
	padding: 15px;
}
.simple-title {
	margin-top: 30px;
}
.list_carousel7, .list_carousel7 li {
	width: 750px;
}
.portfolio-style-hover p {
	display: none;
}
.our-service-img > ul {
	text-indent: 0;
}
.activate .circle {
	display: none;
}
.span4 .gallery-column .onhover > p {
	display: none;
}
.span3 .gallery-column .date {
	display: none;
}
.span3 .gallery-column .img-title {
	left: 0;
	padding: 10px;
}
.span3 .gallery-column .onhover a {
	top: 35%;
}
.span3 .portfolio-style-img img {
	min-height: 130px;
}
.post-gallery .post-image, .post-gallery .post-video {
	height: 140px;
}
.staff .blog-list-img img {
	height: 145px;
}
.toggle-img > img {
	height: 156px;
}
.about > h1 {
	font-size: 30px;
}
.about > p {
	font-size: 13px;
	padding: 0 10px;
}
.figcaption h3 {
	max-width: 120px;
}
.doctors-time {
	margin-left: -20px;
}
.recent-event-img > img {
	height: auto;
}
.events-thumb > img {
	height: 105px;
}
.list_carousel6 {
	max-height: 400px;
}
.pricing li {
	background-position: 7px 15px !important;
	padding: 12px 10px 12px 20px;
}
.sb-description {
	top: 30px;
}
.block-line > h4 {
	font-size: 50px;
	line-height: 50px;
}
.block-line > h5 {
	font-size: 25px;
}
.block-line > h6 {
	font-size: 15px;
}
.pxs_container {
	height: 470px;
}
ul.pxs_thumbnails {
	display: none;
}
.logo {
	margin-top: 20px;
}
.product-img a.like-product {
	right: 25%;
}
.product-img a.add-to-cart {
	left: 25%;
}
}

@media (max-width: 767px) {
body {
	overflow-x: hidden;
}
header.header2 {
	width: 100% !important;
}
.logo img {
	width: 750px !important;
}
.span6.myfirstrow {
	width: 100% !important;
}
.span6.myserviceblock {
	width: 100% !important;
}
.span8.mycustomtab {
	width: 100% !important;
}
.span4.mycustomaccorin {
	width: 100% !important;
}
.span8.mycustomnewsflash {
	width: 100% !important;
}
.span4.mycustomtestimonial {
	width: 100% !important;
}
.span12.mycustomaffiliation {
	width: 100% !important;
}
.span12.mycustomslide {
	width: 100% !important;
}
#inner-page {
	padding-top: 117px !important;
}
[class*="span"] {
	float: left !important;
}
footer {
	background-color: #f0f2f3;
	border-bottom: 1px solid #898888;
	float: left;
	padding-bottom: 50px;
	position: relative;
	width: 93% !important;
	margin-left: 25px;
}
.footer_container {
	width: 730px !important;
	margin-left: 40px !important;
}
footer {
	margin-top: 10px;
}
.customer {
	width: 85% !important;
}
.staff .blog-list-img img {
	height: 235px !important;
}
.staff {
	padding: 5px !important;
	float: left !important;
	width: 31% !important;
}
#slider4 .viewport {
/* height:250px !important; */
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 99% !important;
}
#inner-page {
	width: 99% !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 100% !important;
	height: 247 !important;
}
/*.staff-intro > h3 a {
	font-size:10px;
}
.staff-intro > h3 {
	f
}*/
.staff .blog-list-img img {
	width: 100% !important;
}
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
	margin-right: -20px;
	margin-left: -20px;
}
.container-fluid {
	padding: 0;
}
.dl-horizontal dt {
	float: none;
	width: auto;
	clear: none;
	text-align: left;
}
.dl-horizontal dd {
	margin-left: 0;
}
.container {
	width: auto;
}
.row-fluid {
	width: 100%;
}
.row, .thumbnails {
	margin-left: 0;
}
.thumbnails > li {
	float: none;
	margin-left: 0;
}
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
	display: block;
	float: none;
	width: 100%;
	margin-left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.span12, .row-fluid .span12 {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row-fluid [class*="offset"]:first-child {
	margin-left: 0;
}
.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
	display: inline-block;
	width: auto;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 0;
}
.modal {
	position: fixed;
	top: 20px;
	right: 20px;
	left: 20px;
	width: auto;
	margin: 0;
}
.modal.fade {
	top: -100px;
}
.modal.fade.in {
	top: 20px;
}
#menu {
	display: none;
}
header select {
	display: block;
	float: right;
	width: 100%;
}
.donate-box {
	width: 220px;
}
.donate-box {
	float: none;
	margin: 0 auto;
	padding: 0 10px;
	width: auto;
}
.donate-box .progress:after {
	background-position: -4px -58px;
	height: 30px;
}
.donate {
	height: 350px;
	margin-top: -345px;
}
.donate-updown {
	top: 343px;
}
.carousel-pagination {
	right: 40%;
	top: 16px;
}
#serve #slider1 .viewport {
	display: table;
	float: none;
	margin: 78px auto 0;
	padding-left: 30px;
	width: 490px;
}
#slider2 .overview li {
	width: 260px;
}
#slider2 .viewport {
	height: 330px;
}
.figcaption h3 {
	max-width: 120px;
}
#slider1 {
	margin: 0 10px;
	width: 97%;
}
#slider1 .overview li {
	width: 218px;
}
#slider2 .buttons {
	height: 50px;
	width: 50px;
}
#slider2 .prev {
	left: 10px;
	background-position: 15px 12px;
}
#slider2 .next {
	right: 10px;
	background-position: -55px 12px;
}
.main-page-tabs {
	margin: 0 10px;
	width: 97%;
}
.main-page-tabs li {
	width: 100%;
}
.days li {
	width: 100px;
}
.sidebox {
	margin: 20px 10px 0;
	width: 97%;
}
.event-img {
	margin-right: 20px;
	width: 405px;
}
.half {
	width: 38.5%;
}
.widget {
	margin: 20px 10px 0;
	width: 97%;
}
.widget:first-child {
	margin: 20px 10px 0;
}
.list_carousel li {
	height: 100px;
}
.testimonials {
	margin-bottom: 30px;
}
.event-img {
	margin-right: 0;
	width: 100%;
}
.post-details {
	width: 100%;
}
.grid-view-img {
	width: 100%;
}
.grid-hover-icon {
	left: 45%;
	top: 45%;
}
.main-title {
	padding-left: 10px;
}
#search-form {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
}
.search-input {
	width: 60%;
}
.search-submit {
	float: right;
}
.sidebar-tabs {
	float: left;
	margin: 15px 0;
}
.sidebar-tabs .nav {
	width: 100%;
}
.sidebar-tabs .nav li {
	width: 100%;
}
.sidebar-tabs .nav li a {
	width: 100%;
}
.sidebar-widget {
	margin: 0 0 36px;
}
.sidebar-video > img {
	width: 100%;
}
.blog-list-date {
	padding: 5px 0;
	width: 100%;
}
.blog-post-views {
	padding: 5px 0;
	text-align: center;
	width: 100%;
}
.blog-list-desc {
	margin-top: 10px;
	width: 100%;
}
.full-page-title {
	width: 100%;
}
.full-page-title h1 {
	line-height: 30px;
}
.service-doc {
	width: 100%;
}
.service-doc-img > img {
	width: 100%;
}
.aboutus .nav li {
	width: 100% !important;
}
.aboutus .tab-content p {
	width: 100%;
}
.aboutus .tab-content img {
	width: 100%;
}
.intro-box-title:after {
	display: none;
}
.sec:after {
	left: 40%;
	width: 20%;
}
.field {
	width: 96%;
}
.field:nth-child(4n) {
	width: 93%;
}
.message {
	float: none;
	width: auto;
}
.get-in {
	float: none;
	width: auto;
}
.fourth:after {
	left: 40%;
	width: 20%;
}
.social {
	float: none;
	width: auto;
}
.first:after {
	left: 40%;
	width: 20%;
}
.third:after {
	left: 40%;
	width: 20%;
}
.error-404 h1 {
	font-size: 75px;
}
.error-404 h1 span {
	font-size: 75px;
}
.error-404 img {
	margin-right: 50px;
}
.error-404 {
	padding: 0;
	width: 100%;
}
.error-404:before {
	display: none;
}
.gallery-tabs .nav li a {
	min-width: 20px;
}
.team-row {
	margin-left: 2%;
	width: 49%;
}
.team-list {
	float: left;
	margin: 0 0 30px;
}
.team-list-img {
	margin: 0 5% 0 0;
	width: 45%;
}
.team-list-desc {
	width: 50%;
}
.team-meta > span {
	float: left;
	width: 100%;
}
.team-meta .exp {
	margin: 0;
}
.team-grid-img > img {
	width: 100%;
}
.doc-time {
	width: 100%;
}
.doc-time-hover {
	height: 100%;
	margin: 0;
	width: 100%;
}
.comment-box li ul {
	paading-left: 50px;
}
.alignment img {
	width: 100%;
	margin: 0;
}
.alignment div {
	width: 100%;
}
.theme-tabs .nav li, .theme-tabs .nav li a, .theme-tabs .nav {
	width: 100%;
}
.pricing ul {
	width: 100%;
}
ul.round {
	width: 500px;
}
ul.round li {
	width: 250px!important;
}
#search-form {
	float: left;
	width: 100%;
}
#search-form .search-input {
	height: 32px;
	width: 93%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#search-form .search-submit {
	width: 7%;
}
.sidebar-tabs {
	float: left;
	width: 100%;
}
#slider2 .viewport-2 {
	width: 40%;
}
.boxes-left {
	width: 100%;
}
.portfolio {
	width: 100%;
	margin-left: 0;
	margin-bottom: 20px;
}
.port-img {
	width: 300px;
	margin: 0 auto;
}
.portfolio:hover {
	width: 100%;
}
.portfolio:last-child:hover {
	margin-left: 0px;
}
.portfolio:hover .play-icon {
	left: 40%;
}
.boxes .port-main {
	float: left;
}
.slide1-style {
	top: 135px;
}
.slide1-style > h2 {
	font-size: 15px;
	padding: 10px 15px;
}
.back-shadow {
	margin-bottom: -10px;
	margin-top: -10px;
}
.back-shadow span {
	font-size: 25px;
	line-height: 38px;
}
.slide1-style > p {
	display: none;
}
.slide2 > div {
	top: 75px;
}
.slide2-style {
	width: 65%;
}
.slide2-style > span {
	font-size: 14px;
}
.slide2-style span img {
	width: 20px;
}
.slide2-style > h3 {
	font-size: 40px;
	text-align: center;
}
.slide2 div p {
	display: none;
}
.slide3-style > h3 {
	top: 100px;
}
.slide3-style .mirror {
	width: 30%;
}
.slide3-style > h3 {
	font-size: 25px;
	left: 10%;
	width: auto;
	float: left;
	padding: 0 20px;
	line-height: 50px;
}
.slide3-style h3 span {
	font-size: 15px;
}
.slide3-style > h3:after {
	width: 100%;
	border-radius: 5px;
}
.slide3-style h4 {
	display: none;
}
.slide4-style {
	width: 280px;
	height: 200px;
}
.slide4-style {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	height: 80px;
	width: 280px;
}
.slide4-style > h3 {
	font-size: 22px;
	padding-top: 25px;
}
.slide4-style > h3 span {
	top: 0;
}
.slide4-style > p {
	display: none;
}
.slide5 > div {
	left: 70px;
	top: 80px;
}
.slide5-style {
	width: 250px;
}
.slide5-style > h3 {
	font-size: 30px;
}
.slide5-style > p {
	display: none;
}
.toggle {
	float: none;
	margin: 0 auto;
}
.toggle:first-child {
	margin: 0 auto;
}
.bottom-footer:after {
	display: none;
}
.bottom-footer ul:before {
	display: none;
}
.bottom-footer ul {
	background: none;
	padding: 30px 0;
	width: 100%;
}
.container {
	padding: 0 20px;
}
.boxes-right {
	margin: 0;
	width: auto;
}
.boxes-left {
	margin-bottom: 30px;
}
.date {
	display: none;
}
.img-title {
	left: 20px;
	font-size: 12px;
	padding: 7px;
}
.two-wos .gallery-column {
	margin-left: 3%;
	width: 47%;
}
.three .gallery-column {
	margin-left: 3%;
	width: 47%;
}
.four .gallery-column {
	margin-left: 3%;
	width: 47%;
}
.two .gallery-column {
	margin-left: 3%;
	width: 47%;
}
.single-post-date:after {
	display: none;
}
.single-post-date {
	border: 0;
}
.doc-time {
	margin-left: 3%;
	width: 47%;
}
.doc-time:after {
	display: none;
}
.doc-time-img {
	width: 100%;
}
.doc-details {
	width: 100%;
}
.doc-details li {
	line-height: 35px;
}
.gallery-tabs .tab-content > div {
	margin-left: 0;
}
.team-grid {
	width: 48.5%;
	margin-right: 3%;
}
.service-doc-img:hover .contact-bar {
	bottom: 0;
}
.service-doc-img:hover .team-skills {
	top: 60px;
}
.intro-box {
	margin: 10px 0;
	width: 100%;
}
.logo {
	float: none;
	margin: 20px auto;
	text-align: center;
}
.inner-page-skills {
	width: 100%;
}
.inner-page-skills .sidebox-body {
	width: 100%;
	margin-bottom: 30px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.aboutus {
	width: auto;
}
.map iframe {
	height: 250px;
}
.service-doc {
	margin-bottom: 30px;
}
.service-doc .details {
	padding-top: 10px;
}
.intro:after {
	display: none;
}
.our-service {
	margin-right: 3%;
	width: 48.5%;
}
.our-service-img > ul {
	left: 15%;
	top: 15%;
}
.gallery-tabs .nav li {
	float: left;
	width: 100%;
}
.port-sec {
	width: auto;
}
.boxes-left .pricing ul {
	width: 32%;
}
.boxed {
	width: 90%;
}
header .container:after {
	background: none;
}
.service-page .our-service {
	margin-right: 0;
	padding: 0 10px;
	width: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.sidebox-head h2 span {
	right: 10px;
}
.bottom-footer li {
	line-height: 30px;
}
.logo {
	margin: 50px auto 15px;
}
.toggle {
	margin-bottom: 20px;
}
.toggle:first-child {
	margin-bottom: 20px;
}
.portfolio:hover .img-icon {
	left: 47%;
}
.events .nav li:hover h4, .events .nav li.active h4 {
	height: 97%;
}
.events .nav {
	margin-left: -3%;
}
.events .nav li a, .events-thumb {
	width: 100%;
}
#simple-services .container > div {
	margin-left: 0;
}
.doctors-time {
	margin-left: 0;
}
.doc {
	margin-left: 3%;
	width: 45%;
}
.doc-img {
	width: 100%;
}
.gallery-tabs .nav {
	width: 100%;
}
#slider4 .buttons {
	display: none;
}
#slider4 .viewport {
/*height:475px; */
}
#slider4 .overview {
	width: 100%!important;
}
#slider4 .overview > li {
	display: none;
	width: 100%;
	margin-bottom: 20px;
}
#slider4 .overview > li:first-child, #slider4 .overview > li:last-child {
	display: block;
}
.event-ver2 {
	margin-left: 0;
}
.event-ver2 .span4 {
	margin-bottom: 20px;
}
.event-ver2 > div img {
	height: auto;
}
#slider5 .viewport {
	width: 80%;
}
.reviews {
	margin-left: 0;
}
.customer {
	margin-bottom: 30px;
	margin-left: 0;
	width: 100%;
}
.customer img {
	width: 20%;
}
.rev {
	margin-left: 4%;
	width: 75%;
}
.staff:first-child {
/* margin-right:2%; */
}
.staff {
	float: left;
	width: 48%;
}
.staff > p, .staff blockquote {
	display: none;
}
.make-app-form {
	background: none #88BDD6
}
.small-field {
	float: none;
	width: 100%;
}
.service-block .span4 {
	margin-bottom: 30px;
}
.blog-post-title > h1 a {
	font-size: 19px;
	padding: 12px 10px 12px 85px;
}
.blog-post-date {
	font-size: 15px;
	padding: 10px;
}
.camera {
	background-size: 100% auto;
}
/*** ADDITION ***/
.list_carousel4 {
	display: table;
	margin: 0 auto;
	width: 400px;
}
.list_carousel4 li {
	width: 400px;
}
.list_carousel4 li img {
	width: 370px;
	height: 278px;
}
.list_carousel4 #pager2 {
	left: 240px;
	top: 370px;
}
.performance {
	margin-left: 0;
	margin-top: 35px;
	width: 100%;
}
.list_carousel4 li p {
	margin-top: 0;
}
.moving-bg {
	margin-top: 30px;
	margin-bottom: 30px;
}
.list_carousel6 {
	display: table;
	margin: 0 auto;
	width: 400px;
}
.list_carousel6 li {
	width: 400px;
	margin-left: 0;
}
#special-services li .span3 {
	margin-bottom: 20px;
}
.service-pagi {
	top: 50%;
	margin-top: -55px;
}
.rounded-bg:after {
	height: 16px;
}
.team-intro {
	background-image: none;
}
.records li span {
	font-size: 24px;
	margin-top: 0;
}
h3.sec-title {
	font-size: 18px;
	line-height: 20px;
	margin-top: 0;
}
.accordions dt a {
	font-size: 15px;
}
.monthly-progress > li {
	margin-right: 1px;
}
.accordions dt a i {
	margin-right: 10px;
}
.simple-title {
	margin-top: 30px;
}
.list_carousel7 {
	width: 400px;
	display: table;
	margin: 0 auto;
	float: none;
}
.list_carousel7 li {
	width: 400px;
}
.controls > ul {
	width: 100%;
}
.controls li {
	width: 100%;
}
.grid-view > li {
	width: 100%;
}
.doctors-time > a {
	bottom: 0;
}
.our-service-img > ul {
	text-indent: 0;
}
.events .nav li {
	width: 100%;
}
.sidebox-head {
	display: inline-block;
	width: 100%;
}
#special-services .span3 {
	width: 400px;
	margin-left: 0;
}
.emp {
	float: none;
}
#gallery.row-fluid .span6, #gallery.row-fluid .span3, #gallery.row-fluid .span4, #gallery.row-fluid .span12 {
	width: 100%;
}
#gallery.row-fluid .span6 .gallery-column, #gallery.row-fluid .span3 .gallery-column, #gallery.row-fluid .span4 .gallery-column, #gallery.row-fluid .span12 .gallery-column {
	width: 100%;
	margin-bottom: 30px;
}
.span3 .portfolio-style-img img {
	min-height: auto;
}
.post-gallery .post-image, .post-gallery .post-video {
	height: 140px;
}
.toggle-img > img {
	height: 196px;
}
.recent-event-img > img, .our-team li img, .doc-time-img > img {
	height: auto;
}
.events .nav li {
	margin-bottom: 20px;
}
.events .nav {
	margin-left: 0;
	margin-right: 0;
}
.team-modern p {
	margin-bottom: 30px;
}
.boxes-left .pricing ul {
	margin-bottom: 30px;
	width: 100%;
}
.sb-description {
	display: none;
}
.pxs_container {
	height: 360px;
}
ul.pxs_thumbnails {
	display: none;
}
.comment-list .avatar {
	display: table;
	margin: 0 auto;
	padding-right: 0;
	width: 20%;
}
.comment-details {
	width: 100%;
}
.transparent-service {
	margin-bottom: 30px;
}
.logo, .sticky .logo {
	margin: 0!important;
	display: table;
	margin: 0 auto;
}
.logo a {
	display: table;
	margin: 0 auto;
}
.row.cols {
	width: 100%;
}
.logo a img {
	height: auto !important;
	display: table;
	margin: 10px 0;
	width: auto!important;
}
#quantity-field {
	margin: 10px 0;
}
.tabbable.product-single-page {
	margin-top: 30px;
}
.theme-layout {
	width: 100% !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 100% !important;
}
}

@media (max-width: 480px) {
	.ui-tabs-panel {
		padding:15px;
	}
	.mycustomtestimonial2 {
    padding-right: 0 !important;
    padding-left: 0 !important;
    width: 95%;
}
.myfirstrow {
	margin-left: 5px;
	width: 100%;
	padding-right: 3px !important;
}
.mycustomtab {
	margin-top: 50px !important;
}
.wpb_tabs .wpb_tabs_nav li {
	width: 100%;
}
.partnerslogo img {
	width: auto;
	padding: 10px;
}
.partnerslogo img {
	width: auto;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	margin-top: 0 !important;
}
.section {
	padding: 0;
}
.rev_slider_wrapper img {
	width: 100% !important;
	height: auto !important;
}
.reviews {
	height: 400px !important;
}
.contactspan, .contactbullet {
	margin-left: 10px !important;
}
.msspdt h5 {
	margin-left: 10px !important;
}
.containerinnerpage p, .containerinnerpage h1, .containerinnerpage h2, .containerinnerpage h3, .containerinnerpage h4, .containerinnerpage h5.containerinnerpage h6 {
	margin-left: 10px !important;
	margin-top: 10px !important;
}
.msdsspan ul li, .msdsdiv ul li {
	width: 200px;
	padding: 5px;
	margin-left: 20px;
}
.msspdt li {
	margin-left: 45px !important;
}
.span11 h4 {
	margin-left: 0 !important;
}
.msdsspan h5, .msdsspan h5, .msdsspanbot h5, .msdsdiv > h5 {
	margin-left: 10px !important;
}
.span3.containerinnerpageleft {
	margin-top: 50px;
	width: 92% !important;
	margin-left: 11px !important;
}
.container.containerinnerpage {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 92% !important;
	margin-top: 40px !important;
	margin-left: 15px !important;
}
.menu-left-menu-container {
	width: 85% !important;
}
.menu-left-menu-container ul {
	width: 100% !important;
}
.span9.containerinnerpageright {
	width: 92% !important;
	margin-left: 11px !important;
	margin-top: 10px !important;
}
.containerinnerpage {
	margin-top: 20px !important;
}
select.ipadMenu option:nth-child(1) {
	display: none !important;
}
.nav-collapse {
	-webkit-transform: translate3d(0, 0, 0);
}
.ipadMenu option:first-child {
	display: none !important;
}
.container {
	padding: 0 !important;
}
header.header2 {
	width: 100% !important;
}
.page-header h1 small {
	display: block;
	line-height: 20px;
}
.logo img {
	width: 460px !important;
}
input[type="checkbox"], input[type="radio"] {
	border: 1px solid #ccc;
}
.form-horizontal .control-label {
	float: none;
	width: auto;
	padding-top: 0;
	text-align: left;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 93% !important;
	margin: 14px !important;
}
#inner-page {
	width: 100% !important;
}
.containerinner p {
	font-weight: 300;/*  padding: 10px;*/
}
.form-horizontal .controls {
	margin-left: 0;
}
.form-horizontal .control-list {
	padding-top: 0;
}
.form-horizontal .form-actions {
	padding-right: 10px;
	padding-left: 10px;
}
.media .pull-left, .media .pull-right {
	display: block;
	float: none;
	margin-bottom: 10px;
}
.media-object {
	margin-right: 0;
	margin-left: 0;
}
.modal {
	top: 10px;
	right: 10px;
	left: 10px;
}
.modal-header .close {
	padding: 10px;
	margin: -10px;
}
.carousel-caption {
	position: static;
}
.donate {
	height: 456px;
	margin-top: -451px;
}
.donate-updown {
	right: 50px;
	top: 453px;
}
.donate-box h5 span {
	font-size: 12px;
}
footer {
	border: none;
}
.donate-box h5 {
	font-size: 12px;
}
header select {
	width: 100%;
}
.title h2 {
	font-size: 20px;
}
.slogan {
	font-size: 10px;
}
#slider2 .overview li {
	width: 170px;
}
.half {
	width: 90%;
}
.events .nav li:first-child {
	margin-left: 20px;
}
.widget {
	width: 95%;
}
ul.round li {
	width: 40%!important;
}
ul.round {
	width: 480px;
}
.contact-bar > span {
	font-size: 12px;
	margin: 0;
}
.gallery-tabs .nav li a {
	font-size: 12px;
	min-width: 20px;
	padding: 10px 15px;
}
.team-grid-title h2 {
	background-position: 10px center;
	font-size: 13px;
	padding: 0 5px 0 30px;
}
.team-grid-title span {
	font-size: 9px;
}
.recent-event-links {
	bottom: -30%;
	left: 30%;
}
#slider2 .viewport-2 {
	width: 65%;
}
.main-title {
	padding-bottom: 45px;
}
.wpb_separator, .vc_text_separator {
	display: none !important;
}
.slide1-style > h2 {
	display: none;
}
.slide2-style {
	width: 211px;
}
.slide2-style > h3 {
	font-size: 18px;
}
.slide2-style > span {
	font-size: 12px;
}
.slide4-style {
	right: 10px;
}
.slide5-style > h3 {
	font-size: 20px;
}
.slide5-style > p {
	display: none;
}
.toggle {
	width: 169px;
}
.toggle-inside {
	width: 353px;
}
.toggle-title {
	width: 169px;
}
.toggle-title h3 {
	font-size: 11px;
}
.toggle-img {
	width: 169px;
}
.toggle-detail {
	width: 184px;
}
.toggle-detail > div {
	height: 102px;
	padding: 45px 20px 0;
}
.toggle.activate {
	width: 353px;
}
.activate .toggle-icon {
	left: 315px;
	top: -35px;
}
.activate .toggle-title {
	top: 45px;
}
.two-wos .gallery-column {
	margin-left: 0;
	width: 100%;
}
.three .gallery-column {
	margin-left: 0;
	width: 100%;
}
.four .gallery-column {
	margin-left: 0;
	width: 100%;
}
.two .gallery-column {
	margin-left: 0;
	width: 100%;
}
.gallery-column {
	margin-left: 0;
	width: 100%;
}
.gallery-tabs .tab-content > div {
	margin-left: 0;
}
.doc-time {
	margin-left: 0;
	width: 100%;
}
.team-list-img {
	margin: 0 0 0 0;
	width: 100%;
}
.team-list-desc {
	width: 100%;
}
.team-grid {
	width: auto;
	margin-right: 0;
}
.team-row {
	margin-left: 0;
	width: auto;
}
.our-service {
	margin-right: 0;
	width: auto;
}
.boxes-left .pricing ul {
	width: 100%;
}
.service-page .our-service {
	width: 100%;
	margin-right: 0%;
}
.events .nav li:first-child {
	margin-left: 0%;
}
.activate .toggle-icon {
	display: none;
}
.doc {
	margin-left: 0;
	width: 100%;
}
.service {
	margin-bottom: 20px;
	margin-left: 0;
	width: 100%;
	position: relative;
}
#slider4 .viewport {
/*  height:845px; */
}
#slider5 .viewport {
	height: 245px;
}
.event-caption h5 {
	font-size: 11px;
	padding-left: 10px;
}
.event-caption span {
	font-size: 11px;
}
.customer img {
	display: none;
	float: none;
	margin: 0 auto;
	width: 50%;
}
.rev {
	margin-left: 0;
	width: 100%;
}
#slider4 .viewport {
	float: left;
	height: 910px;
	width: 100%;
}
.staff {
	float: left;
	width: 100%;
}
.staff > img {
	height: 163px;
	width: 100%;
}
/*** ADDITION ***/
.list_carousel4, .list_carousel4 li {
	width: 200px;
}
.list_carousel4 #pager2 {
	display: none;
}
.list_carousel6, .list_carousel6 li {
	width: 200px;
}
.rounded-bg:after {
	height: 10px;
}
.list_carousel7, .list_carousel7 li {
	width: 250px;
}
.portfolio-style > span {
	font-size: 15px;
}
.list_carousel4 #pager2 {
	left: 120px;
	top: 215px;
}
.service-page .our-service {
	width: 100%;
}
#special-services .span3 {
	width: 200px;
	margin-left: 0;
}
.activate .circle {
	display: none;
}
.post-gallery .post-image, .post-gallery .post-video {
	width: 100%;
	height: 140px;
}
.toggle-img > img {
	height: 154px;
}
.list_carousel4 li img {
	height: auto;
}
#serve #slider1 .viewport {
	width: 215px;
}
.pxs_container {
	height: 240px;
}
.pxs_navigation span {
	top: 50px;
}
.comment-list .avatar {
	display: table;
	margin: 0 auto;
	padding-right: 0;
	width: 100px;
}
.comment-details {
	width: 100%;
}
.cols h2 {
	line-height: 30px;
}
.staff {
	width: 92% !important;
	margin-left: 5px !important;
	margin-bottom: -20px !important;
}
.partnerslogo img {
	margin-left: 40px !important;
}
.staff-intro > h3 {
	line-height: 16px;
}
.bottom-footer p {
	margin: 30px 0 0;
}
.bottom-footer ul {
	padding: 0;
}
.span6.myfirstrow {
	width: 100% !important;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	padding: 15px !important;
	margin: 10px 0 !important;/* margin:10px; */
}
.span6.myserviceblock {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	/* margin:10px; */
	padding: 15px;
	margin: 10px 0 !important;
}
.span8.mycustomtab {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	/* margin:10px; */
	padding: 15px;
	margin: 10px 0 !important;
}
.span4.mycustomaccorin {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	/* margin:10px; */
	padding: 15px !important;
	margin: 10px 0 !important;
}
.span8.mycustomnewsflash {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	/* margin-left:10px !important;*/
	padding: 15px !important;
	margin: 10px 0 !important;
}
.span4.mycustomtestimonial {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	padding: 15px !important;
	margin: 10px 0 !important;
	height: 445px !important;
}
.span12.mycustomaffiliation {
	width: 100% !important;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	/*margin:10px; */
	padding: 15px !important;
	margin: 10px 0 !important;
}
.span12.mycustomslide {
	width: 100% !important;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3 !important;
	margin: 10px;
	padding: 24px !important;
	margin: 10px 0 !important;
}
#inner-page {
	padding-top: 117px !important;
}
.staff .blog-list-img img {
	width: 400px !important;
	height: 285px !important;
}
#slider5 .buttons.prev {
	left: 215px !important;
}
footer {
	background-color: #f0f2f3;
	/* border-bottom: 1px solid #898888; */
	float: left;
	padding-bottom: 50px;
	position: relative;
	width: 92% !important;
	margin-left: 11px;
}
/*.bottom-footer-inner {
	margin-left:14px !important;
	width: 92% !important;
}*/
.footer_container {
	margin: 0 !important;
	width: 93.5% !important;
	margin-left: 0 !important;
}
.customer {
	width: 85% !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	margin-top: 30px;
}
.menu-strip {
	display: none !important;
}
.alignleft.size-full.wp-image-506 {
	width: 100% !important;
}
#slider5 .overview {
	width: 100% !important;/*height: 240px !important;*/
}
.showcase {
	float: left !important;
	width: 92% !important;
	margin-left: 5px !important;
}
.bottom-footer-inner {
	margin-left: 20px !important;
	width: 87% !important;
}
header.header2 .logo img {
	width: 100% !important;
}
.showcase .showcase-right ul.top-service-box li {
	/*height: 100%;*/
	margin: 1px !important;
	padding-top: 10px !important;
	width: 49% !important;
	line-height: 5px !important;
}
#slider4 .viewport {
	height: 975px !important;
}
.tp_recent_tweets li {
	width: 84%;
}
.tp-caption.big_white {
	letter-spacing: .5px !important;
	margin-top: -14px !important;
}
.header-social-icons > ul {
	float: right !important;
	list-style: none outside none !important;
	margin: -70px -18px !important;
}
.header-social-icons li {
	padding: 0 px !important;
}
/*.middle, .left, .right, #middle, #left, #right {
	width:100% !important;
}*/

.middle, .left, .right, #middle, #left, #right {
	width: 95% !important;
}
.left, #left {
	border-top: 1px dashed #e74c3c !important;
}
#right, .right {
	border-bottom: 1px dashed #e74c3c !important;
}
.menu-left-menu-container {
	margin-left: 0 !important;
}
.menu-left-menu-container ul ul {
	width: 120px !important;
}
.container.containerinnerpagesearch {
	margin-left: 50px;
	width: 910px !important;
}
.container.containerinnerpage > p {
	padding: 10px;
}
.video_page {
	width: 100% !important;
	margin-left: 0 !important
}
.video_page iframe {
	height: auto !important;
	width: 90% !important;
	padding: 10px !important;
}
.video_bullet > ul {
	margin-left: 20px;
}
}

@media (max-width: 500px) {
img.alignright.wp-image-492 {
	height: 200px !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	margin-top: 0 !important;
}
}

@media (max-width: 320px) {
.partnerslogo img {
	width: auto;
	padding: 10px;
}
section {
	padding: 0 !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	margin-top: 0 !important;
}
}

@media (max-width: 979px) {
body {
	padding-top: 0;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: static;
}
.navbar-fixed-top {
	margin-bottom: 20px;
}
.navbar-fixed-bottom {
	margin-top: 20px;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
	padding: 5px;
}
.navbar .container {
	width: auto;
	padding: 0;
}
.navbar .brand {
	padding-right: 10px;
	padding-left: 10px;
	margin: 0 0 0 -5px;
}
.nav-collapse {
	clear: both;
}
.nav-collapse .nav {
	float: none;
	margin: 0 0 10px;
}
.nav-collapse .nav > li {
	float: none;
}
.nav-collapse .nav > li > a {
	margin-bottom: 2px;
}
.nav-collapse .nav > .divider-vertical {
	display: none;
}
.nav-collapse .nav .nav-header {
	color: #777777;
	text-shadow: none;
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
	padding: 9px 15px;
	font-weight: bold;
	color: #777777;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.nav-collapse .btn {
	padding: 4px 10px 4px;
	font-weight: normal;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-collapse .dropdown-menu li + li a {
	margin-bottom: 2px;
}
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
	background-color: #f2f2f2;
}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #999999;
}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
	background-color: #111111;
}
.nav-collapse.in .btn-group {
	padding: 0;
	margin-top: 5px;
}
.nav-collapse .dropdown-menu {
	position: static;
	top: auto;
	left: auto;
	display: none;
	float: none;
	max-width: none;
	padding: 0;
	margin: 0 15px;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.nav-collapse .open > .dropdown-menu {
	display: block;
}
.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
	display: none;
}
.nav-collapse .dropdown-menu .divider {
	display: none;
}
.nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after {
	display: none;
}
.nav-collapse .navbar-form, .nav-collapse .navbar-search {
	float: none;
	padding: 10px 15px;
	margin: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
	border-top-color: #111111;
	border-bottom-color: #111111;
}
.navbar .nav-collapse .nav.pull-right {
	float: none;
	margin-left: 0;
}
.nav-collapse, .nav-collapse.collapse {
	height: 0;
	overflow: hidden;
}
.navbar .btn-navbar {
	display: block;
}
.navbar-static .navbar-inner {
	padding-right: 10px;
	padding-left: 10px;
}
.header2 #menu > ul > li > a {
	background-position: 0 7px;
	color: #ffffff;
	padding: 22px 20px;
}
}

@media (min-width: 980px) {
.nav-collapse.collapse {
	height: auto !important;
	overflow: visible !important;
}
/* .logo img {
		width: 760px !important;
	}
	#rev_slider_1_1, #rev_slider_1_1_wrapper {
		width:726px !important;
	}
	.span6.myfirstrow {
		width:98% !important;
		margin-top:10px !important;
	}
	.span6.myserviceblock  {
		width:95% !important;
		padding:11px !important;
		margin-top:10px !important;
	}
	#slider4 .overview > li {
		width:100% !important;}
		.staff .blog-list-img img {
			height:295px !important;
		}
		.staff {
			padding:4px !important;
		}
		#slider4 .viewport {
			height:305px !important;
		}
		.staff_cover {
			width:173px !important;
			margin-left:17px !important;
		}
		.span4.mycustomaccorin {
			padding:12px !important;
			width:95% !important;
		}
		
		.span8.mycustomnewsflash {
			width:300px !important;
		}
		.span12.mycustomaffiliation {
			width:96% !important;
		}
		.widget {
			width:140px !important;
		}
	.span8.mycustomtab {
		width:98% !important;
	} */
  
  
  
}
.span6.myfirstrow {
	width: 500px;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-left: 30px;
}
.span6.myserviceblock {
	width: 626px;
	padding: 10px;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
}
.span8.mycustomtab {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	/* padding: 15px; */
	width: 742px;
	margin-left: 30px;
}
.span6.mycustomtab {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	/* padding: 15px; */
	width: 742px;
	margin-left: 30px;
}
.span3.mycustomtestimonial {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	padding: 13px;
	width: 376px;
}
.span3 {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	padding: 13px;
	width: 376px;
}
.span4.mycustomaccorin {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	padding: 13px;
	width: 377px;
}
.span8.mycustomnewsflash {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	margin-left: 30px;
	width: 742px;
}
.span4.mycustomtestimonial {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	padding: 13px;
	width: 376px;
}
.span12.mycustomaffiliation {
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
	margin-top: 20px;
	padding: 15px;
	margin-left: 30px;
	width: 1140px;
}
.span12.mycustomslide {
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;/*position:relative;
	z-index:1000; */
}
.footer_container {
	background: #fff;
	padding: 15px;
	width: 1140px;
	background-color: #fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
}
.span8.mycustomnewsflash p, .span8.mycustomnewsflash h3 {
	padding: 7px 10px 8px;
}
.th-box-wrapper, .margin-right-wrapper, .margin-left-wrapper {
	padding: 20px;
}
.th-page-header > div {
	padding-top: 40px;
	padding-bottom: 40px;
	background: no-repeat;
	background-size: cover;
}
.th-page-header h1 {
	margin: 20px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 50px;
	background: rgba(0, 0, 0, 0.5);
	padding: 20px;
	display: inline-block;
}
.showcase {
	float: left;
	margin-bottom: 18px;
	margin-left: 0;
	width: 98%;
}
.showcase > div {
	background: none transparent;
	margin-top: -9px;
}
.showcase > div > div {
	padding: 0;
}
.showcase .showcase-right ul.top-service-box {
	background-color: #000000;
	display: table-cell;
	list-style: none outside none;
	margin: 0;
	padding: 10px;
	position: relative;
	z-index: 99;
}
.showcase .showcase-right ul.top-service-box li {
	box-sizing: border-box;
	float: left;
	height: 250px;
	margin: 9px;
	padding: 40px 20px 20px;
	position: relative;
	transition: all 0.3s ease 0s;
	width: 266px;
	z-index: 999999;
}

/*@media screen and (max-width: 1199px) {
  .showcase .showcase-right ul.top-service-box li {
    width: 210px;
    height: 178px;
    padding: 30px 15px 15px;
  }
}*/
@media screen and (max-width: 991px) {
.ui-tabs-anchor {
	font-size: 12px;
}
.showcase .showcase-right ul.top-service-box li {
	width: 100%;
	height: 100%;
	padding: 30px 15px 15px;
	margin: 0;
}
/* --------------------------------------------------- */
.menu-strip {
	width: 935px !important;
}
/* ---------------------------------------------------- */
  
}
.showcase .showcase-right ul.top-service-box li:nth-child(1) {
	background: #afcea2;/* opacity:.8; */
}
.showcase .showcase-right ul.top-service-box li:nth-child(2) {
	background: #e4d082;/* opacity:.8; */
}
.showcase .showcase-right ul.top-service-box li:nth-child(3) {
	background: #d17383;/* opacity:.8; */
}
.showcase .showcase-right ul.top-service-box li:nth-child(4) {
	background: #798790;/* opacity:.8; */
}
.showcase .showcase-right ul.top-service-box li a {
/* background: rgba(0, 0, 0, 0.3);
  color: #fff;
  padding: 5px 10px;
  font-size: 12px;
  letter-spacing: .5px;
  position: absolute;
  bottom: 10px;
  left: 60px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s;
  transition: all 0.3s; */
}
.showcase .showcase-right ul.top-service-box li a:hover {
	text-decoration: none;
	color: #333;
	background: #fff;
}
.showcase .showcase-right ul.top-service-box li:hover {
}

@media screen and (max-width: 991px) {
.showcase .showcase-right ul.top-service-box li:hover {
	padding-bottom: 40px;
}
}
.showcase .showcase-right ul.top-service-box li:hover a {
	left: 20px;
	opacity: 1;
	filter: alpha(opacity=100);
}
@media screen (min-width:980px) and (max-width: 1199px) {
 .ui-tabs-anchor {
 font-size:12px;
}
 .containerinnerpage {
 margin-left: 10px !important;
/* width: 920px !important;*/
}
 .containerinnerpage {
 margin: 0 auto;
 padding: 10px;
 position: relative;
 width: 97% !important;
   /* z-index: 99999; */
	background-color: #fff;
box-shadow:0 0 0 1px rgba(0, 0, 0, 0.06), 1px 1px #d8dadb, 2px 2px #d8dadb, 3px 3px #d9dbdc, 4px 4px #d9dbdc, 5px 5px #dadcdd, 6px 6px #dadcdd, 7px 7px #dadcdd, 8px 8px #dbddde, 9px 9px #dbddde, 10px 10px #dcdedf, 11px 11px #dcdedf, 12px 12px #dcdedf, 13px 13px #dddfe0, 14px 14px #dddfe0, 15px 15px #dee0e1, 16px 16px #dee0e1, 17px 17px #dee0e1, 18px 18px #dfe1e2, 19px 19px #dfe1e2, 20px 20px #e0e2e3, 21px 21px #e0e2e3, 22px 22px #e0e2e3, 23px 23px #e1e3e4, 24px 24px #e1e3e4, 25px 25px #e2e4e5, 26px 26px #e2e4e5, 27px 27px #e2e4e5, 28px 28px #e3e5e6, 29px 29px #e3e5e6, 30px 30px #e4e6e7, 31px 31px #e4e6e7, 32px 32px #e4e6e7, 33px 33px #e5e7e8, 34px 34px #e5e7e8, 35px 35px #e6e8e9, 36px 36px #e6e8e9, 37px 37px #e6e8e9, 38px 38px #e7e9ea, 39px 39px #e7e9ea, 40px 40px #e8eaeb, 41px 41px #e8eaeb, 42px 42px #e8eaeb, 43px 43px #e9ebec, 44px 44px #e9ebec, 45px 45px #eaeced, 46px 46px #eaeced, 47px 47px #eaeced, 48px 48px #ebedee, 49px 49px #ebedee, 50px 50px #eceeef, 51px 51px #eceeef, 52px 52px #eceeef, 53px 53px #edeff0, 54px 54px #edeff0, 55px 55px #eef0f1, 56px 56px #eef0f1, 57px 57px #eef0f1, 58px 58px #eff1f2, 59px 59px #eff1f2, 60px 60px #f0f2f3;
}
}

@media screen and (max-width: 1199px) {
.ui-tabs-anchor {
	font-size: 12px;
}
.showcase .showcase-right ul.top-service-box li {
	width: 23%;
}
footer {
	width: 95%;
	padding: 10px;
}
section {
	padding: 5px;
	width: 98%;
}
/* ---------------------------------------------------------------------------- */
.partnerslogo img {
	width: 57px;
}
.showcase .showcase-right ul.top-service-box li {
	height: 213px;
}
.header2 #menu > ul > li > a {
	padding: 22px 17px !important;
}
.mycustomslide {
	width: 950 !important;
	margin: 0 auto;
}
.rev_slider img {
	width: 100% !important;
}
.showcase-right h4 {
	font-size: 13px !important;
	line-height: 13px;
	margin-top: 0;
}
.showcase-right p {
	font-size: 11px !important;
	line-height: 18px !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 100% !important;
	overflow: hidden !important;
}
.rev_slider_wrapper {
	width: 950px !important;
}
#slider4 .viewport {
	height: 266px;
	overflow: visible !important;
}
.staff {
	width: 194px;
	margin-top: 25px;
	margin-right: 3px;
}
.staff_cover {
	margin-top: -176px;
	margin-bottom: 10px;
	margin-left: 12px;
}
.staff .blog-list-img img {
	height: 230px;
	width: 100%;
}
header.header2 .logo img {
	width: 100% !important;
	height: auto !important;
}
.containerinnerpage {
	margin-left: 10px !important;
}
.container.containerinnerpagesearch {
	margin-left: 50px !important;
	width: 910px !important;
}
.menu-strip {
	width: 100% !important;
}
.search12 {
	width: 217px !important;
	float: right !important;
	margin-right: 93px;
}
.span6.myfirstrow {
	width: 300px;
}
.span6.myserviceblock {
	width: 588px;
}
.span8.mycustomtab {
	width: 586px;
}
.span8.mycustomnewsflash {
	width: 586px;
}
.span4.mycustomtestimonial {
	width: 298px;
	height: 215px;
}
.reviews {
	height: 166px;
}
.rev > span {
	width: 143px;
}
.span4.mycustomaccorin {
	width: 295px;
}
.span12.mycustomaffiliation {
	width: 899px;
}
#slider5 .overview li {
	margin-right: 11px;
	width: 74px;
}
#slider5 .overview {
	margin: 0px;
}
footer {
	margin-top: 10px;
}
.footer_container {
	/*margin-left: 52px;*/
	width: 100%;
}
.bottom-footer-inner {
	width: 98%;
}
.widget {
	width: 154px;
}
.wpb_separator, .vc_text_separator {
	display: none;
}
/* -------------------------------------------------------------------------- */
   

.showcase .showcase-right ul.top-service-box li:hover a {
	left: 15px;
}
}
.showcase .showcase-right ul.top-service-box li:hover:nth-child(1) {
	-webkit-box-shadow: 0 0 0 12px #afcea2;
	box-shadow: 0 0 0 12px #afcea2;
	z-index: 999;
}
.showcase .showcase-right ul.top-service-box li:hover:nth-child(2) {
	-webkit-box-shadow: 0 0 0 12px #e4d082;
	box-shadow: 0 0 0 12px #e4d082;
	z-index: 999;
}
.showcase .showcase-right ul.top-service-box li:hover:nth-child(3) {
	-webkit-box-shadow: 0 0 0 12px #d17383;
	box-shadow: 0 0 0 12px #d17383;
	z-index: 999;
}
.showcase .showcase-right ul.top-service-box li:hover:nth-child(4) {
	-webkit-box-shadow: 0 0 0 12px #798790;
	box-shadow: 0 0 0 12px #798790;
	z-index: 999;
}
.showcase .showcase-right ul.top-service-box li h2 {
	font-size: 24px;
	letter-spacing: 1px;
	margin: 0 0 10px;
	color: rgba(255, 255, 255, 0.7);
	font-weight: 600;
}
.showcase .showcase-right ul.top-service-box li p {
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	font-weight: normal;
}

@media (min-width: 481px) and (max-width: 767px) {
.section {
	padding: 0;
}
.footer_container {
	margin-left: 18px !important;
}
footer {
	margin-left: 30px !important;
}
}