/* Style.css
-------------------------------------------------- */

/* Regular */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-Regular-webfont.eot');
	src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular-webfont.woff') format('woff'), url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
	font-weight: normal;
	font-weight: 400;
	font-style: normal;
}

/* Italic */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-Italic-webfont.eot');
	src: url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Italic-webfont.woff') format('woff'), url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'), url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
	font-weight: normal;
	font-weight: 400;
	font-style: italic;
}

/* Light */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-Light-webfont.eot');
	src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Light-webfont.woff') format('woff'), url('fonts/OpenSans-Light-webfont.ttf') format('truetype'), url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
	font-weight: 200;
	font-style: normal;
}

/* Light Italic */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-LightItalic-webfont.eot');
	src: url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'), url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
	font-weight: 200;
	font-style: italic;
}

/* Semibold */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-Semibold-webfont.eot');
	src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
	font-weight: 500;
	font-style: normal;
}

/* Semibold Italic */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-SemiboldItalic-webfont.eot');
	src: url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'), url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
	font-weight: 500;
	font-style: italic;
}

/* Bold */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-Bold-webfont.eot');
	src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
	font-weight: bold;
	font-weight: 700;
	font-style: normal;
}

/* Bold Italic */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-BoldItalic-webfont.eot');
	src: url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'), url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
	font-weight: bold;
	font-weight: 700;
	font-style: italic;
}

/* Extra Bold */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-ExtraBold-webfont.eot');
	src: url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'), url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
	font-weight: 900;
	font-style: normal;
}

/* Extra Bold Italic */
@font-face
{
	font-family: 'Open Sans';
	src: url('fonts/OpenSans-ExtraBoldItalic-webfont.eot');
	src: url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'), url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
	font-weight: 900;
	font-style: italic;
}


/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */ @font-face
{
	font-family: 'FontAwesome';
	src: url('fonts/fontawesome-webfont.eot?v=4.0.3');
	src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

.fa
{
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa-lg
{
	font-size: 1.3333333333333333em;
	line-height: .75em;
	vertical-align: -15%;
}

.fa-2x
{
	font-size: 2em;
}

.fa-3x
{
	font-size: 3em;
}

.fa-4x
{
	font-size: 4em;
}

.fa-5x
{
	font-size: 5em;
}

.fa-fw
{
	width: 1.2857142857142858em;
	text-align: center;
}

.fa-ul
{
	padding-left: 0;
	margin-left: 2.142857142857143em;
	list-style-type: none;
}

	.fa-ul > li
	{
		position: relative;
	}

.fa-li
{
	position: absolute;
	left: -2.142857142857143em;
	width: 2.142857142857143em;
	top: .14285714285714285em;
	text-align: center;
}

	.fa-li.fa-lg
	{
		left: -1.8571428571428572em;
	}

.fa-border
{
	padding: .2em .25em .15em;
	border: solid .08em #eee;
	border-radius: .1em;
}

.pull-right
{
	float: right;
}

.pull-left
{
	float: left;
}

.fa.pull-left
{
	margin-right: .3em;
}

.fa.pull-right
{
	margin-left: .3em;
}

.fa-spin
{
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}

@-moz-keyframes spin
{
	0%
	{
		-moz-transform: rotate(0deg);
	}

	100%
	{
		-moz-transform: rotate(359deg);
	}
}

@-webkit-keyframes spin
{
	0%
	{
		-webkit-transform: rotate(0deg);
	}

	100%
	{
		-webkit-transform: rotate(359deg);
	}
}

@-o-keyframes spin
{
	0%;

{
	-o-transform: rotate(0deg);
}

100%
{
	-o-transform: rotate(359deg);
}

}

@-ms-keyframes spin
{
	0%
	{
		-ms-transform: rotate(0deg);
	}

	100%
	{
		-ms-transform: rotate(359deg);
	}
}

@keyframes spin
{
	0%
	{
		transform: rotate(0deg);
	}

	100%
	{
		transform: rotate(359deg);
	}
}

.fa-rotate-90
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.fa-rotate-180
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.fa-rotate-270
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
}

.fa-flip-horizontal
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
	-webkit-transform: scale(-1,1);
	-moz-transform: scale(-1,1);
	-ms-transform: scale(-1,1);
	-o-transform: scale(-1,1);
	transform: scale(-1,1);
}

.fa-flip-vertical
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
	-webkit-transform: scale(1,-1);
	-moz-transform: scale(1,-1);
	-ms-transform: scale(1,-1);
	-o-transform: scale(1,-1);
	transform: scale(1,-1);
}

.fa-stack
{
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x
{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}

.fa-stack-1x
{
	line-height: inherit;
}

.fa-stack-2x
{
	font-size: 2em;
}

.fa-inverse
{
	color: #fff;
}

.fa-glass:before
{
	content: "\f000";
}

.fa-music:before
{
	content: "\f001";
}

.fa-search:before
{
	content: "\f002";
}

.fa-envelope-o:before
{
	content: "\f003";
}

.fa-heart:before
{
	content: "\f004";
}

.fa-star:before
{
	content: "\f005";
}

.fa-star-o:before
{
	content: "\f006";
}

.fa-user:before
{
	content: "\f007";
}

.fa-film:before
{
	content: "\f008";
}

.fa-th-large:before
{
	content: "\f009";
}

.fa-th:before
{
	content: "\f00a";
}

.fa-th-list:before
{
	content: "\f00b";
}

.fa-check:before
{
	content: "\f00c";
}

.fa-times:before
{
	content: "\f00d";
}

.fa-search-plus:before
{
	content: "\f00e";
}

.fa-search-minus:before
{
	content: "\f010";
}

.fa-power-off:before
{
	content: "\f011";
}

.fa-signal:before
{
	content: "\f012";
}

.fa-gear:before, .fa-cog:before
{
	content: "\f013";
}

.fa-trash-o:before
{
	content: "\f014";
}

.fa-home:before
{
	content: "\f015";
}

.fa-file-o:before
{
	content: "\f016";
}

.fa-clock-o:before
{
	content: "\f017";
}

.fa-road:before
{
	content: "\f018";
}

.fa-download:before
{
	content: "\f019";
}

.fa-arrow-circle-o-down:before
{
	content: "\f01a";
}

.fa-arrow-circle-o-up:before
{
	content: "\f01b";
}

.fa-inbox:before
{
	content: "\f01c";
}

.fa-play-circle-o:before
{
	content: "\f01d";
}

.fa-rotate-right:before, .fa-repeat:before
{
	content: "\f01e";
}

.fa-refresh:before
{
	content: "\f021";
}

.fa-list-alt:before
{
	content: "\f022";
}

.fa-lock:before
{
	content: "\f023";
}

.fa-flag:before
{
	content: "\f024";
}

.fa-headphones:before
{
	content: "\f025";
}

.fa-volume-off:before
{
	content: "\f026";
}

.fa-volume-down:before
{
	content: "\f027";
}

.fa-volume-up:before
{
	content: "\f028";
}

.fa-qrcode:before
{
	content: "\f029";
}

.fa-barcode:before
{
	content: "\f02a";
}

.fa-tag:before
{
	content: "\f02b";
}

.fa-tags:before
{
	content: "\f02c";
}

.fa-book:before
{
	content: "\f02d";
}

.fa-bookmark:before
{
	content: "\f02e";
}

.fa-print:before
{
	content: "\f02f";
}

.fa-camera:before
{
	content: "\f030";
}

.fa-font:before
{
	content: "\f031";
}

.fa-bold:before
{
	content: "\f032";
}

.fa-italic:before
{
	content: "\f033";
}

.fa-text-height:before
{
	content: "\f034";
}

.fa-text-width:before
{
	content: "\f035";
}

.fa-align-left:before
{
	content: "\f036";
}

.fa-align-center:before
{
	content: "\f037";
}

.fa-align-right:before
{
	content: "\f038";
}

.fa-align-justify:before
{
	content: "\f039";
}

.fa-list:before
{
	content: "\f03a";
}

.fa-dedent:before, .fa-outdent:before
{
	content: "\f03b";
}

.fa-indent:before
{
	content: "\f03c";
}

.fa-video-camera:before
{
	content: "\f03d";
}

.fa-picture-o:before
{
	content: "\f03e";
}

.fa-pencil:before
{
	content: "\f040";
}

.fa-map-marker:before
{
	content: "\f041";
}

.fa-adjust:before
{
	content: "\f042";
}

.fa-tint:before
{
	content: "\f043";
}

.fa-edit:before, .fa-pencil-square-o:before
{
	content: "\f044";
}

.fa-share-square-o:before
{
	content: "\f045";
}

.fa-check-square-o:before
{
	content: "\f046";
}

.fa-arrows:before
{
	content: "\f047";
}

.fa-step-backward:before
{
	content: "\f048";
}

.fa-fast-backward:before
{
	content: "\f049";
}

.fa-backward:before
{
	content: "\f04a";
}

.fa-play:before
{
	content: "\f04b";
}

.fa-pause:before
{
	content: "\f04c";
}

.fa-stop:before
{
	content: "\f04d";
}

.fa-forward:before
{
	content: "\f04e";
}

.fa-fast-forward:before
{
	content: "\f050";
}

.fa-step-forward:before
{
	content: "\f051";
}

.fa-eject:before
{
	content: "\f052";
}

.fa-chevron-left:before
{
	content: "\f053";
}

.fa-chevron-right:before
{
	content: "\f054";
}

.fa-plus-circle:before
{
	content: "\f055";
}

.fa-minus-circle:before
{
	content: "\f056";
}

.fa-times-circle:before
{
	content: "\f057";
}

.fa-check-circle:before
{
	content: "\f058";
}

.fa-question-circle:before
{
	content: "\f059";
}

.fa-info-circle:before
{
	content: "\f05a";
}

.fa-crosshairs:before
{
	content: "\f05b";
}

.fa-times-circle-o:before
{
	content: "\f05c";
}

.fa-check-circle-o:before
{
	content: "\f05d";
}

.fa-ban:before
{
	content: "\f05e";
}

.fa-arrow-left:before
{
	content: "\f060";
}

.fa-arrow-right:before
{
	content: "\f061";
}

.fa-arrow-up:before
{
	content: "\f062";
}

.fa-arrow-down:before
{
	content: "\f063";
}

.fa-mail-forward:before, .fa-share:before
{
	content: "\f064";
}

.fa-expand:before
{
	content: "\f065";
}

.fa-compress:before
{
	content: "\f066";
}

.fa-plus:before
{
	content: "\f067";
}

.fa-minus:before
{
	content: "\f068";
}

.fa-asterisk:before
{
	content: "\f069";
}

.fa-exclamation-circle:before
{
	content: "\f06a";
}

.fa-gift:before
{
	content: "\f06b";
}

.fa-leaf:before
{
	content: "\f06c";
}

.fa-fire:before
{
	content: "\f06d";
}

.fa-eye:before
{
	content: "\f06e";
}

.fa-eye-slash:before
{
	content: "\f070";
}

.fa-warning:before, .fa-exclamation-triangle:before
{
	content: "\f071";
}

.fa-plane:before
{
	content: "\f072";
}

.fa-calendar:before
{
	content: "\f073";
}

.fa-random:before
{
	content: "\f074";
}

.fa-comment:before
{
	content: "\f075";
}

.fa-magnet:before
{
	content: "\f076";
}

.fa-chevron-up:before
{
	content: "\f077";
}

.fa-chevron-down:before
{
	content: "\f078";
}

.fa-retweet:before
{
	content: "\f079";
}

.fa-shopping-cart:before
{
	content: "\f07a";
}

.fa-folder:before
{
	content: "\f07b";
}

.fa-folder-open:before
{
	content: "\f07c";
}

.fa-arrows-v:before
{
	content: "\f07d";
}

.fa-arrows-h:before
{
	content: "\f07e";
}

.fa-bar-chart-o:before
{
	content: "\f080";
}

.fa-twitter-square:before
{
	content: "\f081";
}

.fa-facebook-square:before
{
	content: "\f082";
}

.fa-camera-retro:before
{
	content: "\f083";
}

.fa-key:before
{
	content: "\f084";
}

.fa-gears:before, .fa-cogs:before
{
	content: "\f085";
}

.fa-comments:before
{
	content: "\f086";
}

.fa-thumbs-o-up:before
{
	content: "\f087";
}

.fa-thumbs-o-down:before
{
	content: "\f088";
}

.fa-star-half:before
{
	content: "\f089";
}

.fa-heart-o:before
{
	content: "\f08a";
}

.fa-sign-out:before
{
	content: "\f08b";
}

.fa-linkedin-square:before
{
	content: "\f08c";
}

.fa-thumb-tack:before
{
	content: "\f08d";
}

.fa-external-link:before
{
	content: "\f08e";
}

.fa-sign-in:before
{
	content: "\f090";
}

.fa-trophy:before
{
	content: "\f091";
}

.fa-github-square:before
{
	content: "\f092";
}

.fa-upload:before
{
	content: "\f093";
}

.fa-lemon-o:before
{
	content: "\f094";
}

.fa-phone:before
{
	content: "\f095";
}

.fa-square-o:before
{
	content: "\f096";
}

.fa-bookmark-o:before
{
	content: "\f097";
}

.fa-phone-square:before
{
	content: "\f098";
}

.fa-twitter:before
{
	content: "\f099";
}

.fa-facebook:before
{
	content: "\f09a";
}

.fa-github:before
{
	content: "\f09b";
}

.fa-unlock:before
{
	content: "\f09c";
}

.fa-credit-card:before
{
	content: "\f09d";
}

.fa-rss:before
{
	content: "\f09e";
}

.fa-hdd-o:before
{
	content: "\f0a0";
}

.fa-bullhorn:before
{
	content: "\f0a1";
}

.fa-bell:before
{
	content: "\f0f3";
}

.fa-certificate:before
{
	content: "\f0a3";
}

.fa-hand-o-right:before
{
	content: "\f0a4";
}

.fa-hand-o-left:before
{
	content: "\f0a5";
}

.fa-hand-o-up:before
{
	content: "\f0a6";
}

.fa-hand-o-down:before
{
	content: "\f0a7";
}

.fa-arrow-circle-left:before
{
	content: "\f0a8";
}

.fa-arrow-circle-right:before
{
	content: "\f0a9";
}

.fa-arrow-circle-up:before
{
	content: "\f0aa";
}

.fa-arrow-circle-down:before
{
	content: "\f0ab";
}

.fa-globe:before
{
	content: "\f0ac";
}

.fa-wrench:before
{
	content: "\f0ad";
}

.fa-tasks:before
{
	content: "\f0ae";
}

.fa-filter:before
{
	content: "\f0b0";
}

.fa-briefcase:before
{
	content: "\f0b1";
}

.fa-arrows-alt:before
{
	content: "\f0b2";
}

.fa-group:before, .fa-users:before
{
	content: "\f0c0";
}

.fa-chain:before, .fa-link:before
{
	content: "\f0c1";
}

.fa-cloud:before
{
	content: "\f0c2";
}

.fa-flask:before
{
	content: "\f0c3";
}

.fa-cut:before, .fa-scissors:before
{
	content: "\f0c4";
}

.fa-copy:before, .fa-files-o:before
{
	content: "\f0c5";
}

.fa-paperclip:before
{
	content: "\f0c6";
}

.fa-save:before, .fa-floppy-o:before
{
	content: "\f0c7";
}

.fa-square:before
{
	content: "\f0c8";
}

.fa-bars:before
{
	content: "\f0c9";
}

.fa-list-ul:before
{
	content: "\f0ca";
}

.fa-list-ol:before
{
	content: "\f0cb";
}

.fa-strikethrough:before
{
	content: "\f0cc";
}

.fa-underline:before
{
	content: "\f0cd";
}

.fa-table:before
{
	content: "\f0ce";
}

.fa-magic:before
{
	content: "\f0d0";
}

.fa-truck:before
{
	content: "\f0d1";
}

.fa-pinterest:before
{
	content: "\f0d2";
}

.fa-pinterest-square:before
{
	content: "\f0d3";
}

.fa-google-plus-square:before
{
	content: "\f0d4";
}

.fa-google-plus:before
{
	content: "\f0d5";
}

.fa-money:before
{
	content: "\f0d6";
}

.fa-caret-down:before
{
	content: "\f0d7";
}

.fa-caret-up:before
{
	content: "\f0d8";
}

.fa-caret-left:before
{
	content: "\f0d9";
}

.fa-caret-right:before
{
	content: "\f0da";
}

.fa-columns:before
{
	content: "\f0db";
}

.fa-unsorted:before, .fa-sort:before
{
	content: "\f0dc";
}

.fa-sort-down:before, .fa-sort-asc:before
{
	content: "\f0dd";
}

.fa-sort-up:before, .fa-sort-desc:before
{
	content: "\f0de";
}

.fa-envelope:before
{
	content: "\f0e0";
}

.fa-linkedin:before
{
	content: "\f0e1";
}

.fa-rotate-left:before, .fa-undo:before
{
	content: "\f0e2";
}

.fa-legal:before, .fa-gavel:before
{
	content: "\f0e3";
}

.fa-dashboard:before, .fa-tachometer:before
{
	content: "\f0e4";
}

.fa-comment-o:before
{
	content: "\f0e5";
}

.fa-comments-o:before
{
	content: "\f0e6";
}

.fa-flash:before, .fa-bolt:before
{
	content: "\f0e7";
}

.fa-sitemap:before
{
	content: "\f0e8";
}

.fa-umbrella:before
{
	content: "\f0e9";
}

.fa-paste:before, .fa-clipboard:before
{
	content: "\f0ea";
}

.fa-lightbulb-o:before
{
	content: "\f0eb";
}

.fa-exchange:before
{
	content: "\f0ec";
}

.fa-cloud-download:before
{
	content: "\f0ed";
}

.fa-cloud-upload:before
{
	content: "\f0ee";
}

.fa-user-md:before
{
	content: "\f0f0";
}

.fa-stethoscope:before
{
	content: "\f0f1";
}

.fa-suitcase:before
{
	content: "\f0f2";
}

.fa-bell-o:before
{
	content: "\f0a2";
}

.fa-coffee:before
{
	content: "\f0f4";
}

.fa-cutlery:before
{
	content: "\f0f5";
}

.fa-file-text-o:before
{
	content: "\f0f6";
}

.fa-building-o:before
{
	content: "\f0f7";
}

.fa-hospital-o:before
{
	content: "\f0f8";
}

.fa-ambulance:before
{
	content: "\f0f9";
}

.fa-medkit:before
{
	content: "\f0fa";
}

.fa-fighter-jet:before
{
	content: "\f0fb";
}

.fa-beer:before
{
	content: "\f0fc";
}

.fa-h-square:before
{
	content: "\f0fd";
}

.fa-plus-square:before
{
	content: "\f0fe";
}

.fa-angle-double-left:before
{
	content: "\f100";
}

.fa-angle-double-right:before
{
	content: "\f101";
}

.fa-angle-double-up:before
{
	content: "\f102";
}

.fa-angle-double-down:before
{
	content: "\f103";
}

.fa-angle-left:before
{
	content: "\f104";
}

.fa-angle-right:before
{
	content: "\f105";
}

.fa-angle-up:before
{
	content: "\f106";
}

.fa-angle-down:before
{
	content: "\f107";
}

.fa-desktop:before
{
	content: "\f108";
}

.fa-laptop:before
{
	content: "\f109";
}

.fa-tablet:before
{
	content: "\f10a";
}

.fa-mobile-phone:before, .fa-mobile:before
{
	content: "\f10b";
}

.fa-circle-o:before
{
	content: "\f10c";
}

.fa-quote-left:before
{
	content: "\f10d";
}

.fa-quote-right:before
{
	content: "\f10e";
}

.fa-spinner:before
{
	content: "\f110";
}

.fa-circle:before
{
	content: "\f111";
}

.fa-mail-reply:before, .fa-reply:before
{
	content: "\f112";
}

.fa-github-alt:before
{
	content: "\f113";
}

.fa-folder-o:before
{
	content: "\f114";
}

.fa-folder-open-o:before
{
	content: "\f115";
}

.fa-smile-o:before
{
	content: "\f118";
}

.fa-frown-o:before
{
	content: "\f119";
}

.fa-meh-o:before
{
	content: "\f11a";
}

.fa-gamepad:before
{
	content: "\f11b";
}

.fa-keyboard-o:before
{
	content: "\f11c";
}

.fa-flag-o:before
{
	content: "\f11d";
}

.fa-flag-checkered:before
{
	content: "\f11e";
}

.fa-terminal:before
{
	content: "\f120";
}

.fa-code:before
{
	content: "\f121";
}

.fa-reply-all:before
{
	content: "\f122";
}

.fa-mail-reply-all:before
{
	content: "\f122";
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before
{
	content: "\f123";
}

.fa-location-arrow:before
{
	content: "\f124";
}

.fa-crop:before
{
	content: "\f125";
}

.fa-code-fork:before
{
	content: "\f126";
}

.fa-unlink:before, .fa-chain-broken:before
{
	content: "\f127";
}

.fa-question:before
{
	content: "\f128";
}

.fa-info:before
{
	content: "\f129";
}

.fa-exclamation:before
{
	content: "\f12a";
}

.fa-superscript:before
{
	content: "\f12b";
}

.fa-subscript:before
{
	content: "\f12c";
}

.fa-eraser:before
{
	content: "\f12d";
}

.fa-puzzle-piece:before
{
	content: "\f12e";
}

.fa-microphone:before
{
	content: "\f130";
}

.fa-microphone-slash:before
{
	content: "\f131";
}

.fa-shield:before
{
	content: "\f132";
}

.fa-calendar-o:before
{
	content: "\f133";
}

.fa-fire-extinguisher:before
{
	content: "\f134";
}

.fa-rocket:before
{
	content: "\f135";
}

.fa-maxcdn:before
{
	content: "\f136";
}

.fa-chevron-circle-left:before
{
	content: "\f137";
}

.fa-chevron-circle-right:before
{
	content: "\f138";
}

.fa-chevron-circle-up:before
{
	content: "\f139";
}

.fa-chevron-circle-down:before
{
	content: "\f13a";
}

.fa-html5:before
{
	content: "\f13b";
}

.fa-css3:before
{
	content: "\f13c";
}

.fa-anchor:before
{
	content: "\f13d";
}

.fa-unlock-alt:before
{
	content: "\f13e";
}

.fa-bullseye:before
{
	content: "\f140";
}

.fa-ellipsis-h:before
{
	content: "\f141";
}

.fa-ellipsis-v:before
{
	content: "\f142";
}

.fa-rss-square:before
{
	content: "\f143";
}

.fa-play-circle:before
{
	content: "\f144";
}

.fa-ticket:before
{
	content: "\f145";
}

.fa-minus-square:before
{
	content: "\f146";
}

.fa-minus-square-o:before
{
	content: "\f147";
}

.fa-level-up:before
{
	content: "\f148";
}

.fa-level-down:before
{
	content: "\f149";
}

.fa-check-square:before
{
	content: "\f14a";
}

.fa-pencil-square:before
{
	content: "\f14b";
}

.fa-external-link-square:before
{
	content: "\f14c";
}

.fa-share-square:before
{
	content: "\f14d";
}

.fa-compass:before
{
	content: "\f14e";
}

.fa-toggle-down:before, .fa-caret-square-o-down:before
{
	content: "\f150";
}

.fa-toggle-up:before, .fa-caret-square-o-up:before
{
	content: "\f151";
}

.fa-toggle-right:before, .fa-caret-square-o-right:before
{
	content: "\f152";
}

.fa-euro:before, .fa-eur:before
{
	content: "\f153";
}

.fa-gbp:before
{
	content: "\f154";
}

.fa-dollar:before, .fa-usd:before
{
	content: "\f155";
}

.fa-rupee:before, .fa-inr:before
{
	content: "\f156";
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before
{
	content: "\f157";
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before
{
	content: "\f158";
}

.fa-won:before, .fa-krw:before
{
	content: "\f159";
}

.fa-bitcoin:before, .fa-btc:before
{
	content: "\f15a";
}

.fa-file:before
{
	content: "\f15b";
}

.fa-file-text:before
{
	content: "\f15c";
}

.fa-sort-alpha-asc:before
{
	content: "\f15d";
}

.fa-sort-alpha-desc:before
{
	content: "\f15e";
}

.fa-sort-amount-asc:before
{
	content: "\f160";
}

.fa-sort-amount-desc:before
{
	content: "\f161";
}

.fa-sort-numeric-asc:before
{
	content: "\f162";
}

.fa-sort-numeric-desc:before
{
	content: "\f163";
}

.fa-thumbs-up:before
{
	content: "\f164";
}

.fa-thumbs-down:before
{
	content: "\f165";
}

.fa-youtube-square:before
{
	content: "\f166";
}

.fa-youtube:before
{
	content: "\f167";
}

.fa-xing:before
{
	content: "\f168";
}

.fa-xing-square:before
{
	content: "\f169";
}

.fa-youtube-play:before
{
	content: "\f16a";
}

.fa-dropbox:before
{
	content: "\f16b";
}

.fa-stack-overflow:before
{
	content: "\f16c";
}

.fa-instagram:before
{
	content: "\f16d";
}

.fa-flickr:before
{
	content: "\f16e";
}

.fa-adn:before
{
	content: "\f170";
}

.fa-bitbucket:before
{
	content: "\f171";
}

.fa-bitbucket-square:before
{
	content: "\f172";
}

.fa-tumblr:before
{
	content: "\f173";
}

.fa-tumblr-square:before
{
	content: "\f174";
}

.fa-long-arrow-down:before
{
	content: "\f175";
}

.fa-long-arrow-up:before
{
	content: "\f176";
}

.fa-long-arrow-left:before
{
	content: "\f177";
}

.fa-long-arrow-right:before
{
	content: "\f178";
}

.fa-apple:before
{
	content: "\f179";
}

.fa-windows:before
{
	content: "\f17a";
}

.fa-android:before
{
	content: "\f17b";
}

.fa-linux:before
{
	content: "\f17c";
}

.fa-dribbble:before
{
	content: "\f17d";
}

.fa-skype:before
{
	content: "\f17e";
}

.fa-foursquare:before
{
	content: "\f180";
}

.fa-trello:before
{
	content: "\f181";
}

.fa-female:before
{
	content: "\f182";
}

.fa-male:before
{
	content: "\f183";
}

.fa-gittip:before
{
	content: "\f184";
}

.fa-sun-o:before
{
	content: "\f185";
}

.fa-moon-o:before
{
	content: "\f186";
}

.fa-archive:before
{
	content: "\f187";
}

.fa-bug:before
{
	content: "\f188";
}

.fa-vk:before
{
	content: "\f189";
}

.fa-weibo:before
{
	content: "\f18a";
}

.fa-renren:before
{
	content: "\f18b";
}

.fa-pagelines:before
{
	content: "\f18c";
}

.fa-stack-exchange:before
{
	content: "\f18d";
}

.fa-arrow-circle-o-right:before
{
	content: "\f18e";
}

.fa-arrow-circle-o-left:before
{
	content: "\f190";
}

.fa-toggle-left:before, .fa-caret-square-o-left:before
{
	content: "\f191";
}

.fa-dot-circle-o:before
{
	content: "\f192";
}

.fa-wheelchair:before
{
	content: "\f193";
}

.fa-vimeo-square:before
{
	content: "\f194";
}

.fa-turkish-lira:before, .fa-try:before
{
	content: "\f195";
}

.fa-plus-square-o:before
{
	content: "\f196";
}

body
{
	font-size: 14px;
	font-family: 'Open Sans',tahoma;
	padding: 0px;
}

.link
{
	text-decoration: none;
	color: #000;
}

	.link:hover
	{
		text-decoration: none;
		color: #000;
	}

/*----------------------------Header START------------------------------------*/
.navmenu
{
	background-image: url('../images/topmenu-bg-image.png');
	background-repeat: no-repeat;
	border: 0px solid red;
	background-position: bottom;
}

.navbar-inverse
{
	border: 0px solid #0A4BB8;
}

	.navbar-inverse .navbar-inner
	{
		background-image: none;
		background-color: #fff;
		border: 0 none;
		border-radius: 0px;
	}

.navbar .nav
{
	float: right;
	margin: 0px;
	margin-top: 0px;
	border: 0px solid red;
}

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus
{
	background: none;
	color: #282828;
	outline: none;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus
{
	box-shadow: none;
	outline: none;
}

.navbar-inverse .nav > li > a
{
	box-shadow: none;
	text-shadow: 0 0px 0 rgba(0, 0, 0, 0.25);
	color: #282828;
	font-size: 14px;
	font-weight: 600;
	outline: none;
}

	.navbar-inverse .nav > li > a:hover
	{
		color: #fff;
		outline: none;
	}

	.navbar-inverse .nav > li > a:focus
	{
		color: #282828;
		outline: none;
	}

.navbar-inverse .nav > li:first-child
{
	margin-left: 0px;
}

.navbar-inverse .nav > li
{
	margin-left: 10px;
}

.navbar
{
	position: relative;
	margin: 0px;
}

.header_social_bar
{
	text-align: right;
	margin-top: 30px;
	position: absolute;
	right: 20px;
	width: auto;
	border: 0px solid red;
}

	.header_social_bar a
	{
		font-size: 12pt;
		color: #000;
	}

		.header_social_bar a.skypeicon
		{
			color: #fff;
			background: #22A1E6;
			padding: 4px 5px;
			text-decoration: none;
		}

		.header_social_bar a.gplusicon
		{
			color: #fff;
			background: #DE4B3B;
			padding: 4px 5px;
			text-decoration: none;
		}

		.header_social_bar a.fbicon
		{
			color: #fff;
			background: #3B5B98;
			padding: 4px 8px;
			text-decoration: none;
		}

		.header_social_bar a.twittericon
		{
			color: #fff;
			background: #54A4D5;
			padding: 4px 5px;
			text-decoration: none;
		}
/*-----------------------------Header END------------------------------------*/

/*----------------------------Content Area START------------------------------------*/
.mainc
{
	border: 0px solid red;
	max-width: 900px;
	position: relative;
	box-shadow: 2px 2px 20px #545454;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

.container
{
	border: 0px solid red;
	max-width: 900px;
	position: relative;
}



.home_slider
{
	background: none;
	position: relative;
	border: 0px solid red;
	text-align: center;
	max-width: 900px;
}

	.home_slider .slide_item
	{
	}

		.home_slider .slide_item .slide_text
		{
			position: absolute;
			top: auto;
			bottom: 4px;
		}

			.home_slider .slide_item .slide_text h2
			{
				font-size: 40px;
				color: #fff;
				margin: 0 0 12px;
			}

			.home_slider .slide_item .slide_text h3
			{
				background: rgb(0,0,0);
				background: rgba(0,0,0,.75);
				*background: transparent;
				*filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#BF000000,endColorStr=#BF000000);
				*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000)";
				color: #FECE1B;
				font-size: 28px;
				font-weight: 500;
				letter-spacing: 2px;
				margin: 0;
				padding: 10px 140px 10px 20px;
			}


.welcome_head
{
	color: #0A4BB8;
	font-weight: bold;
	font-size: 10pt;
	margin-top: 10px;
	font-family: Arial;
	padding: 0px 30px 0px 30px;
}

.welcome_text
{
	font-size: 10pt;
	font-family: Arial;
	text-align: justify;
	padding: 0px 30px 0px 30px;
}

#content h3.welcome_head
{
	font-weight: bold;
	font-size: 10pt;
	margin-top: 10px;
	font-family: Arial;
	padding: 0px 30px 0px 30px;
}

#content h3.customers_head
{
	font-weight: 500;
	font-size: 22px;
	margin-top: 60px;
}

#content .welcome_text, #content .customers_text
{
	font-size: 10pt;
	font-family: Arial;
	text-align: justify;
	padding: 0px 30px 0px 30px;
}

#medicine1
{
	/*background-image: url('../images/promotional-bg-image1.jpg');*/
	background-image: url('../images/cancer-image.jpg');
	border: 0px solid red;
}

	#medicine1 h2
	{
		font-family: 'Open Sans Semibold';
		color: #000000;
		text-align: center;
		border: 0px solid red;
		margin: 0px;
		line-height: normal;
		font-size: 14px;
	}

	#medicine1 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#medicine1 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

#medicine2
{
	/*background-image: url('../images/promotional-bg-image2.jpg');*/
	background-image: url('../images/kidney-image.jpg');
	border: 0px solid red;
}

	#medicine2 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#medicine2 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

	#medicine2 h2
	{
		font-family: 'Open Sans Semibold';
		line-height: normal;
		font-size: 14px;
		color: #000000;
		text-align: center;
		margin: 0px auto;
		vertical-align: bottom;
		border: 0px solid red;
		padding-top: 5px;
	}

#medicine3
{
	/*background-image: url('../images/promotional-bg-image3.jpg');*/
	background-image: url('../images/hiv-image.jpg');
	border: 0px solid red;
}

	#medicine3 h2
	{
		font-family: 'Open Sans Semibold';
		font-size: 14px;
		line-height: normal;
		color: #000000;
		text-align: center;
		margin: 0px;
		padding-top: 5px;
	}

	#medicine3 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#medicine3 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

.clear
{
	clear: both;
}


/*Enquiry Medicine*/
#enqmedicine1
{
	background-image: url('../images/cancer-image.jpg');
	border: 0px solid red;
	margin-top: 55px;
	height: 120px;
}

	#enqmedicine1 h2
	{
		font-family: 'Open Sans Semibold';
		font-size: 14px;
		line-height:normal;
		color: #000000;
		text-align: center;
		border: 0px solid red;
		margin: 0px;
	}
	#enqmedicine1 h2
	{
		padding-top:90px;
	}
	
	#enqmedicine1 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#enqmedicine1 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

#enqmedicine2
{
	background-image: url('../images/kidney-image.jpg');
	border: 0px solid red;
	height: 120px;
}

	#enqmedicine2 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#enqmedicine2 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

	#enqmedicine2 h2
	{
		font-family: 'Open Sans Semibold';
		font-size: 14px;
		line-height:normal;
		color: #000000;
		text-align: center;
		margin: 0px;
	}
	#enqmedicine2 h2
	{
		padding-top:90px;
	}
	#enqmedicine3 h2
	{
		padding-top:90px;
	}
#enqmedicine3
{
	background-image: url('../images/hiv-image.jpg');
	border: 0px solid red;
	height: 120px;
}

	#enqmedicine3 h2
	{
		font-family: 'Open Sans Semibold';
		font-size: 14px;
		line-height:normal;
		color: #000000;
		text-align: center;
		margin: 0px;

	}

	#enqmedicine3 p
	{
		font-family: 'Open Sans';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		margin: 0px 10px 0px 10px;
		line-height: 18px;
	}

	#enqmedicine3 span
	{
		font-family: 'Open Sans Semibold';
		font-size: 10pt;
		color: #000000;
		text-align: left;
		border: 0px solid red;
		float: right;
		margin-right: 10px;
		margin-bottom: 7px;
	}

	

#sidebar
{
}

	#sidebar .widgets
	{
		background: rgb(217, 223, 235);
		background: rgba(217,223,235,.75);
		*background: transparent;
		*filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#BFD9DFEB,endColorStr=#BFD9DFEB);
		*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFD9DFEB,endColorstr=#BFD9DFEB)";
		padding: 20px 12px;
		position: relative;
		top: -64px;
	}

		#sidebar .widgets:hover
		{
			background: #fff;
			padding: 20px 12px;
			position: relative;
			top: -64px;
			box-shadow: 1px 1px 1px 1px #c2c2c2;
		}



.services_widget h3
{
	font-size: 30px;
	font-weight: 500;
	margin: 0px 0px 15px;
}

.services_widget ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

	.services_widget ul li:first-child
	{
		margin-top: 0px;
	}

	.services_widget ul li
	{
		background: #fff;
		padding: 10px;
		color: #909090;
		margin-top: 15px;
	}

		.services_widget ul li:hover
		{
			background: #fff;
			padding: 10px;
			color: #909090;
			margin-top: 15px;
			box-shadow: 1px 1px 1px 1px #0067a8;
		}

		.services_widget ul li img
		{
			float: left;
			margin-right: 10px;
		}

		.services_widget ul li a, .services_widget ul li a:focus
		{
			color: #5C5C5C;
			text-decoration: none;
			outline: none;
			float: left;
			width: 250px;
		}

			.services_widget ul li a:hover, .services_widget ul li a:focus
			{
				color: #00a9e9;
				text-decoration: none;
				outline: none;
				float: left;
				width: 250px;
			}


#sidebar .company_brochure_widget
{
	margin-bottom: 0px;
	margin-top: 20px;
	padding: 15px 20px;
}

	#sidebar .company_brochure_widget:hover
	{
		margin-bottom: 0px;
		margin-top: 20px;
		padding: 15px 20px;
		background: #fff;
		box-shadow: 1px 1px 1px 1px #0067a8;
	}

.company_brochure_widget img
{
	display: inline-block;
}

.company_brochure_widget p
{
	display: inline-block;
	color: #575757;
	font-size: 18px;
	margin: 0px;
	font-weight: 500;
	margin-left: 17px;
}

/*----------------------------Content Area END------------------------------------*/

form
{
	padding-left: 30px;
	padding-right: 30px;
}

/*----------------------------Footer START------------------------------------*/
footer
{
	background-image: url('../images/copyright-bg-image.jpg');
	background-repeat: repeat;
	width: 880px;
	position: relative;
	padding: 10px 10px 0px 10px;
}

	footer .copyright
	{
		color: #fff;
		font-size: 12px;
		font-weight: 500;
		padding-left: 20px;
	}

	footer .developedby
	{
		text-align: right;
		padding-right: 20px;
	}

		footer .developedby a
		{
			color: #545454;
			text-align: right;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			font-weight: 500;
		}

			footer .developedby a:hover, footer .developedby a:focus
			{
				color: #0A4BB8;
				outline: none;
			}

#quickc
{
	border: 1px solid red;
	width: 250px;
}

#fmenu1
{
	border: 1px solid red;
	width: 100px;
}

#fmenu2
{
	border: 1px solid red;
	width: 100px;
}

#fmenu1 a
{
	color: #000;
	text-decoration: none;
}

#fmenu2 a
{
	color: #000;
	text-decoration: none;
}

#locationmap
{
	border: 1px solid red;
	width: 214px;
}

#fhiv img
{
	border: 0px solid red;
}
/*----------------------------Footer END-------------------------------------*/
/*----------------------------------------------------------------------------*/


/*********************** RESPONSIVE ******************/


@media (min-width: 1100px) and (max-width: 1400px)
{
	.container
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
	}


	.navbar .brand
	{
		width: auto;
		display: block;
		text-align: left;
		position: relative;
		margin-left: 5px;
		border: 0px solid red;
	}

	.navbar .nav
	{
		float: none;
		margin: 0px;
		text-align: right;
		height: 130px;
		margin-right: 50px;
		border: 0px solid red;
	}

	.navbar-inverse .nav > li
	{
		margin-left: 0px;
		display: inline-block;
		float: none;
		border: 0px solid red;
		margin: 75px 30px 0px 0px;
	}

	.navbar-inverse .nav-collapse .dropdown-menu a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li > a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li.active > a
	{
		color: #fff;
	}

	.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:none repeat scroll 0 0 #00AAE8;*/
		background: none;
		color: #fff;
	}

	#medicine1
	{
		background-image: url('../images/cancer-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
	}

		#medicine1 h2
		{
			margin-top: 90px;
		}

	#medicine2
	{
		background-image: url('../images/kidney-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
	}

		#medicine2 h2
		{
			margin-top: 85px;
		}

	#medicine3
	{
		background-image: url('../images/hiv-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
	}

		#medicine3 h2
		{
			margin-top: 85px;
		}

	#product
	{
		border: 0px solid red;
		text-align: center;
		margin: 15px;
		padding: 30px 30px 30px 50px;
	}

	#quickc
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 0px 0px 19px 20px;
	}

	#fmenu1
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 0px 0px;
	}

	#fmenu2
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 20px 0px;
	}

	#locationmap
	{
		border: 0px solid red;
		width: auto;
		padding: 10px 0px 14px 35px;
		margin: 0px;
	}

	#fhiv img
	{
		border: 0px solid red;
		padding: 15px;
	}

}

@media (min-width: 981px) and (max-width: 1099px)
{

	.container
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
	}

	body
	{
		padding: 0px;
	}

	/*.navbar .brand { display:block; text-align:center; width:100%; padding:0px 0px 10px; }*/
	.navbar .brand
	{
		width: auto;
		display: block;
		text-align: left;
		position: relative;
		margin-left: 5px;
		border: 0px solid red;
	}

	.navbar .nav
	{
		float: none;
		margin: 0px;
		text-align: right;
		height: 130px;
		margin-right: 50px;
		border: 0px solid red;
	}

	.navbar-inverse .nav > li
	{
		margin-left: 0px;
		display: inline-block;
		float: none;
		border: 0px solid red;
		margin: 75px 30px 0px 0px;
	}

	.navbar-inverse .nav-collapse .dropdown-menu a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li > a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li.active > a
	{
		color: #fff;
	}

	.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:none repeat scroll 0 0 #00AAE8;*/
		background: none;
		color: #fff;
	}

	#medicine1
	{
		background-image: url('../images/cancer-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
		margin: 0px 10px 0px 30px;
	}

	#medicine2
	{
		background-image: url('../images/kidney-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
		margin: 0px 10px 0px 20px;
	}

	#medicine3
	{
		background-image: url('../images/hiv-image.jpg');
		border: 0px solid red;
		width: 260px;
		height: 120px;
		margin: 0px 10px 0px 20px;
	}

	#medicine1 h2
	{
		margin-top: 90px;
	}

	#medicine2 h2
	{
		margin-top: 85px;
	}

	#medicine3 h2
	{
		margin-top: 85px;
	}

	#content
	{
		margin: 0px 0px 0px 30px;
		width: 70%;
	}

	#product
	{
		border: 0px solid red;
		text-align: center;
		margin: 15px;
		padding: 30px 30px 30px 60px;
	}

	#quickc
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 0px 0px 19px 20px;
	}

	#fmenu1
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 0px 0px;
	}

	#fmenu2
	{
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 20px 0px;
	}

	#locationmap
	{
		border: 0px solid red;
		width: auto;
		padding: 10px 0px 14px 35px;
		margin: 0px;
	}

	#fhiv
	{
		border: 0px solid red;
		padding: 15px;
	}

	/*.home_slider .slide_item .slide_text h3 {
    padding: 10px 145px 10px 20px;
	font-size:25px;
}
.services_widget ul li a, .services_widget ul li a:hover, .services_widget ul li a:focus { width:88%; }*/
}

@media (min-width: 750px) and (max-width: 980px)
{
	.container
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
		margin: 0px auto;
	}

	.navbar .btn-navbar
	{
		display: block;
		position: relative;
		z-index: 999999;
		border: 0px solid red;
		margin-top: -115px;
	}

	body
	{
		padding: 0px;
	}

	.header_social_bar
	{
		text-align: left;
		display: block;
		margin: 10px 50px 0px 0px;
	}

	/*.navbar .brand { display:block; text-align:center; width:100%; padding:0px 0px 10px; }
.navbar .nav { border:0px solid red; float:none; margin:0px; text-align:center; }
.navbar-inverse .nav > li { margin-left:0px; display:inline-block; float:none; }*/
	.navbar .brand
	{
		display: block;
		width: 100%;
		text-align: center;
		position: relative;
		margin-left: 5px;
		border: 0px solid red;
	}

	.navbar .nav
	{
		float: none;
		margin: 0px 0px 0px 25px;
		text-align: center;
		border: 0px solid red;
		width: auto;
		position: relative;
	}

	.navbar-inverse .nav > li
	{
		margin-left: 0px;
		display: inline-block;
		float: none;
		border: 0px solid red;
		margin: 0px 0px 0px 0px;
	}


	.navbar-inverse .nav-collapse .dropdown-menu a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li > a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li.active > a
	{
		color: #fff;
	}

	.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:none repeat scroll 0 0 #00AAE8;*/
		background: none;
		color: #fff;
	}

	#medicine1
	{
		background-image: url('../images/cancer-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		margin: 0px 0px 10px 0px;
	}

		#medicine1 h2
		{
			margin-top: 90px;
		}

	#medicine2 h2
	{
		margin-top: 85px;
	}

	#medicine3 h2
	{
		margin-top: 85px;
	}

	#medicine2
	{
		background-image: url('../images/kidney-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		margin: 0px 0px 10px 0px;
	}

	#medicine3
	{
		background-image: url('../images/hiv-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		margin: 0px 0px 10px 0px;
	}

	#content
	{
		margin: 0px;
		width: 70%;
	}

		#content h3
		{
			line-height: 15px;
		}

	#product
	{
		border: 0px solid red;
		text-align: center;
		margin: 15px;
		padding: 30px 30px 30px 60px;
	}

	footer
	{
		background-image: url('../images/copyright-bg-image.jpg');
		background-repeat: repeat-y;
		width: 100%;
		position: relative;
	}

	#quickc
	{
		border: 0px solid red;
		width: auto;
		margin: 0px 0px 0px -5px;
	}

	#fmenu1
	{
		display: none;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 0px 0px;
	}

	#fmenu2
	{
		display: block;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 20px 0px;
	}

	#locationmap
	{
		border: 0px solid red;
		width: auto;
		padding: 10px 0px 14px 35px;
		margin: 0px;
	}

	#fhiv img
	{
		border: 0px solid red;
		padding: 15px;
	}

	/*.home_slider .slide_item .slide_text h3 {
    padding: 10px 23px 10px 15px;
	font-size:24px;
}
.services_widget ul li a, .services_widget ul li a:hover, .services_widget ul li a:focus { width:88%; }
#sidebar .company_brochure_widget { text-align:center; }
#sidebar .company_brochure_widget img { margin-bottom:5px; }
#sidebar .company_brochure_widget p { margin-left:0px; }*/
}

@media (min-width: 600px) and (max-width: 749px)
{
	.mainc
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
		box-shadow: 2px 2px 20px #545454;
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
	}

	.container
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
	}

	.navbar .btn-navbar
	{
		display: block;
		position: relative;
		z-index: 999999;
		border: 0px solid red;
		margin-top: -105px;
	}

	body
	{
		padding: 0px;
	}

	.header_social_bar
	{
		text-align: left;
		border: 0px solid red;
		float: left;
		width: auto;
		margin: 20px 30px 0px 0px;
	}

	.navbar .brand
	{
		position: relative;
		display: block;
		text-align: center;
		width: 100%;
		padding: 10px 0px 10px;
	}

	.navbar .nav
	{
		float: none;
		margin: 0px;
		text-align: center;
		vertical-align: middle;
		border: 0px solid red;
	}

	.navbar-inverse .nav > li
	{
		margin-left: 0px;
		display: inline-block;
		float: none;
		padding: 0px 0px 5px 0px;
	}

	.navbar-inverse .nav-collapse .dropdown-menu a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li > a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li.active > a
	{
		color: #fff;
	}

	.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:none repeat scroll 0 0 #00AAE8;*/
		background: none;
		color: #fff;
	}


	#medicine1
	{
		background-image: url('../images/cancer-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
		height: 120px;
	}

		#medicine1 h2
		{
			margin-top: 80px;
		}

	#medicine2
	{
		background-image: url('../images/kidney-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
	}

		#medicine2 h2
		{
			margin-top: 75px;
		}

	#medicine3
	{
		background-image: url('../images/hiv-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
	}

		#medicine3 h2
		{
			margin-top: 75px;
		}

	#content
	{
		border: 0px solid red;
		margin: 0px;
		width: 70%;
		float: left;
	}

		#content h3
		{
			line-height: 15px;
		}

	#product
	{
		float: left;
		border: 0px solid red;
		text-align: center;
		width: auto;
		margin: 0px;
		padding: 50px 80px 60px 85px;
	}

	footer
	{
		background-image: url('../images/copyright-bg-image.jpg');
		background-repeat: repeat-y;
		width: 97.2%;
		position: relative;
	}

	#quickc
	{
		border: 0px solid red;
		width: 250px;
		float: left;
	}

	#fmenu1
	{
		display: none;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 0px 0px;
	}


	#fmenu2
	{
		float: left;
		display: block;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 20px 0px;
	}

	#locationmap
	{
		border: 0px solid red;
		width: auto;
		padding: 10px 0px 14px 35px;
		margin: 0px;
		float: left;
	}

	#fhiv img
	{
		border: 0px solid red;
		padding: 15px;
	}

	/*.home_slider .slide_item .slide_text { width:100%; text-align:center; }
.home_slider .slide_item .slide_text h2 { font-size:25px; margin:0px; }
.home_slider .slide_item .slide_text h3 { padding:10px 0px; font-size:20px; line-height: 25px;}
.middle_container { padding:0px 20px;  }
#sidebar .company_brochure_widget { margin:0px; }
#sidebar .widgets { top:0px; margin-top:20px; margin-bottom:20px;  }
.services_widget ul li a, .services_widget ul li a:hover, .services_widget ul li a:focus { width:90%; }
footer .copyright { text-align:center;  }
footer .developedby  { text-align:center; }*/
}

@media (min-width: 100px) and (max-width: 599px)
{
	.mainc
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
		box-shadow: 2px 2px 20px #545454;
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
	}

	.container
	{
		border: 0px solid red;
		max-width: 100%;
		position: relative;
	}

	.navmenu
	{
		background-image: none;
	}

	.navbar .btn-navbar
	{
		display: block;
		position: relative;
		z-index: 999999;
	}

	body
	{
		padding: 0px;
	}

	.header_social_bar
	{
		display: none;
		text-align: left;
		border: 1px solid red;
	}

	.navbar .brand
	{
		display: block;
		text-align: center;
		width: 100%;
		padding: 10px 0px 10px;
	}

	.navbar .nav
	{
		float: none;
		margin: 0px;
		text-align: center;
	}

	.navbar-inverse .nav > li
	{
		margin-left: 0px;
		display: block;
		float: none;
	}

	.navbar-inverse .nav-collapse .dropdown-menu a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li > a
	{
		color: #282828;
	}

	.navbar-inverse .nav-collapse .nav > li.active > a
	{
		color: #fff;
	}

	.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: none repeat scroll 0 0 #00AAE8;
		color: #fff;
	}

	#medicine1
	{
		background-image: url('../images/cancer-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
	}

		#medicine1 h2
		{
			margin-top: 80px;
		}

	#medicine2
	{
		background-image: url('../images/kidney-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
	}

		#medicine2 h2
		{
			margin-top: 75px;
		}

	#medicine3
	{
		background-image: url('../images/hiv-image.jpg');
		border: 0px solid red;
		width: 100%;
		height: 120px;
		padding: 10px 10px 30px 10px;
		margin: 0px 0px 10px 0px;
	}

		#medicine3 h2
		{
			margin-top: 75px;
		}

	#content
	{
		border: 0px solid red;
		padding: 10px;
	}

		#content h3
		{
			line-height: 15px;
		}

	#product
	{
		border: 0px solid red;
		text-align: center;
		width: 100%;
	}

	footer
	{
		background-image: url('../images/copyright-bg-image.jpg');
		background-repeat: repeat-y;
		width: 93.8%;
		position: relative;
	}

	#quickc
	{
		border: 0px solid red;
		width: 250px;
		float: left;
	}

	#fmenu1
	{
		float: left;
		display: block;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 0px 0px;
	}

	#fmenu2
	{
		float: left;
		display: block;
		border: 0px solid red;
		width: auto;
		margin: 0px;
		padding: 30px 20px 20px 0px;
	}

	#locationmap
	{
		border: 0px solid red;
		width: auto;
		padding: 10px 0px 14px 35px;
		margin: 0px;
	}

	#fhiv
	{
		display: none;
		border: 0px solid red;
		padding: 15px;
	}

	/*	.home_slider .slide_item .slide_text
	{
		width: 100%;
		text-align: center;
	}

		.home_slider .slide_item .slide_text h2
		{
			font-size: 25px;
			margin: 0px;
		}

		.home_slider .slide_item .slide_text h3
		{
			padding: 10px 0px;
			font-size: 20px;
			line-height: 25px;
		}

	.middle_container
	{
		padding: 0px 20px;
	}

	#sidebar .company_brochure_widget
	{
		margin: 0px;
	}

	#sidebar .widgets
	{
		top: 0px;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.services_widget ul li a, .services_widget ul li a:hover, .services_widget ul li a:focus
	{
		width: 90%;
	}

	footer
	{
		background-image: url('../images/copyright-bg-image.jpg');
		background-repeat: repeat-y;
		width: 300px;
		position: relative;
		padding: 10px 10px 0px 10px;
	}

		footer .copyright
		{
			text-align: center;
		}

		footer .developedby
		{
			text-align: center;
		}*/
}
