#features, #logo, #login {
	background: none !important;
}
.button, .button:active, .button.active {
	color: #ce2029 !important;
}
body {
	background: url("../images/bg/chains.png")!important;
}
#body_mainpage {
	background: #ffffff !important;
	border: 4px solid #f3f3f3
}
/*#body_mainpage { background:url("images/subpage_bg.png") no-repeat #fafafa !important;}*/
#footer {
	background: url("../images/bg_footer.png") #fafafa !important;
}
/*#freeware_cntnr {
	height: 145px !important;
	background: #ffffff !important;
	margin: 10px auto 20px;

	border: 4px solid #f3f3f3;
	width: 955px !important; display:none !important;*/
}
#body_subpage {
	background: #ffffff !important;
	border: 4px solid #f3f3f3
}
.bottom_banner {
	background: #ffffff !important;
	border: 4px solid #f3f3f3;
	margin: 10px auto !important;
	width: 955px !important;
}
.blue ul.mega-menu li a {
	padding: 12px 28px 12px 8px;
}
#footer {
	margin: auto;
	width: 960px;
}
#features {
	min-height: 270px !important;
	height: auto !important;
}
div#header_container div#sub_heading .bhead_txt .sub_head1, #top_box1 .bhead_txt .sub_head1, #top_box2 .bhead_txt .sub_head1 {
	color: #cd2028 !important
}
#body_subpage {
	margin: 10px 0 !important
}
/************ Customization ************/


#header_container {
	z-index: 0 !important;
}
#menu {
	z-index: 600 !important;
}
#slider {
	z-index: 60000 !important;
}
#header_container {
	position: relative;
	z-index: 61000 !important;
}
#settings {
	z-index: 49000 !important;
}
#slider {
	z-index: 60000 !important;
}
.menu ul li {
	display: inline !important;
	width: 100%;
	text-align: center;
}
.midContainerImg {
	margin: 0 15px 0 10px;
}
.midContainerTxt {
	padding: 0 0 15px;
}
.map_container {
	border-left: 1px dashed #CCCCCC;
	float: right;
	padding: 0 0 0 45px;
	position: absolute;
	right: 15px;
	top: 140px;
}
.SubmitTicket {
	position: relative;
}
.button {
	text-decoration: none !important;
}
#fancybox-wrap {
	z-index: 80000 !important;
}
span.demo_contact {
	color: #666666;
	float: left !important;
	font: 11px/18px "Arial";
	margin: 15px 0 0 5px !important;
	position: relative;
	text-decoration: none;
}
.list_items span.demo_contact {
	margin: 5px 0 0 5px !important;
}
.small_gray_font {
	color: #666666;
	font: 11px/18px "Arial";
	position: relative;
	text-decoration: none;
}
.price_applicable {
	width: auto;
	clear: both;
	margin: 5px 0 0;
	padding: 5px 0 0
}
/* Tabs */
.website_page {
	clear: both;
	margin: 15px auto;
	overflow: hidden;
}
.container {
	margin: 0px auto;
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 4px solid #F3F3F3;
	border-left: 4px solid #F3F3F3;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 4px solid #F3F3F3;
	border-left: none;
	margin-bottom: -4px;
	background: #ccc;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 10px;
	/*	border: 4px solid #fff;*/
	border: none;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 4px solid #F3F3F3;
	border-top: none;
	clear: both;
	float: left;
	width: 952px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_container #body_subpage {
	background: #fff
}
.tab_content {
	/*padding: 20px;*/
	padding: 0 0 20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	/*padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;*/
	font-size: 1.8em;
}
.tab_content h3 a {
	color: #254588;
}
.tab_content img {
/*float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;

	padding: 5px;*/
}
.tab_content .description_box {
	font-size: 10px;
}
.order_btn_cntnr .body_heading_txt2 {
	float: left;
}
.order_btn_cntnr a {
	float: left;
	clear: both
}
.order_btn_cntnr a {
	float: left;
	clear: both
}
.order_btn_cntnr .price_drop {
	float: left;
	clear: both;
	margin: 10px 0;
}
#links {
	position: relative
}
#links p {
	color: #dd242d;
	font: 12px/18px "Arial";
	position: relative;
	text-decoration: none;
}
#links ul {
	list-style: disc none outsie !important
}
#links ol li a, #links ul li a {
	font: 12px/18px "Arial";
}
span.small_font {
	font-size: 18px;
}
#body_subpage {
	border-radius: 0 !important;
}
/*#wrapper {
	background: #FFFFFF;
	border-bottom: 4px solid #F3F3F3;
	border-left: 4px solid #F3F3F3;
	border-right: 4px solid #F3F3F3;
	height: 122px;
	width:956px;
}*/
#footer {
	border-top: 4px solid #F3F3F3;
	border-left: 4px solid #F3F3F3;
	border-right: 4px solid #F3F3F3;
	width: 956px;
}
#logo {
	margin: 5px 10px 0;
}
#login {
	margin: 0 5px 0 0;
}
span.sub_head1 {
	color: #cd2028 !important;
}
.tab_container #body_subpage {
	border: none;
}
.tab_container #body_subpage span.sub_head1 {
	color: #6b6b6b !important;
}
/*#body_subpage {
 
    min-height: 800px;
}*/
#slides .next, #slides .prev {
	display: none
}
#menu .white ul.mega-menu {
	width: 960px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/PIE.htc);
}
#header_container {
}
#top_box1 {
	margin-left: 155px;
}
.sub_head1 {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
}
option, a {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.box_st_txt a {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.button span.ar {
	right: -5px;
}
#beta {
	left: 255px !important;
}
.menu {
	left: 10px;
	top: 75px;
}
img:hover {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
#example {
	margin: 0 auto;
	width: 960px;
	height: 310px;
}
#header_container {
	width: 100%;
	background: #000 url(../img/footer_bgr.jpg) repeat 0 0;
	/*border-bottom: 1px solid #101010;*/
	border-bottom: medium none;
	margin: 0px;
	height: 115px;
}
#slider {
	width: 100%;/*background:#ce2029;*/
}
.slides {
	top: 0px;
}
#menu {
	position: relative;
	top: 20px;
}
.logo_h4p {
	padding: 12px 0 0;
}
#beta {
	top: 15px;
}
.slides .slides_container div.slide {
	background: #000000;
	text-align: center;
}
/*#example {width: 100%;}
.slides_container div.slide, .slides_control, #slides { width: 100%; margin: auto; text-align:center}
.slides_container { width: 100%; margin: auto; text-align:center}*/
#slides {
	top: 0px;
}
.slides_container div.slide {
	width: 100%;
}
.slides_container div.one {
	background: red;
}
.slides_container div.two {
	background: blue
}
.slides_container div.three {
	background: yellow
}
.slides_container div.slide .overlay {
	background: red;
	z-index: -200;
	width: 100%
}
#sub_heading {
	margin: 30px 0 0
}
#apDiv1, #apDiv2 {
	z-index: 70000;
	background-color: rgba(255,255,255,0.5);
	border: 1px solid #ccc;
	-webkit-border-radius: 10px;
	top: 180px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/PIE.htc);
}
#apDiv1 {
	padding: 5px 0 5px 5px;
	right: -10px;
}
#apDiv2 {
	left: -5px;
	padding: 5px 0px 5px 5px
}
.tparrows {
	display: none;
	visibility: hidden
}
.corner_left_nav {
	background: url("../images/corner_left_top_nav.png") no-repeat left top;
	width: 15px;
	height: 40px;
	float: left
}
.corner_right_nav {
	background: url("../images/corner_right_top_nav.png") no-repeat left top;
	width: 15px;
	height: 40px;
}
/*********** footer **********/

.inner {
	width: 980px;
	margin: 0 auto;
}
#footer_cntnr {
	background: #000 url(../img/footer_bgr.jpg) repeat 0 0;
	color: #bdbdbd;
	position: relative;
	padding: 85px 0 10px;
	overflow: hidden;
	margin: 85px 0 0;
}
#footer_cntnr .ftrcontainer {
	background: url(../img/ftr_container.jpg) repeat-x top left;
}
#footer_cntnr a {
	color: white;
}
#footer_cntnr a:hover {
	color: #ff502b;
}
#footer_cntnr h3, #footer_cntnr .testimonial p {
	font-size: 1.4em;
	color: #eeeeee;
	font-family: 'Arial', Georgia, serif;
	margin: 0 0 10px;
}
#footer_cntnr .widget {
	width: 200px;
}
#footer_cntnr .widgetcontainer {
	float: left
}
#footer_cntnr .widgetcontainer .widget {
	margin: 0 0 15px 0;
	width: auto;
}
#footer_cntnr .widget.last {
	margin: 15px 0!important;
}
#footer_cntnr address {
	font-style: normal;
	margin-bottom: 10px;
}
#footer_cntnr a.map {
	display: block;
	position: relative;
	margin-top: 20px;
	width: 89%;
}
img.maptip {
	position: absolute;
	top: -7px;
	right: 5px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.main img.maptip {
	top: 90px;
	right: -35px;
}
#footer_cntnr a.map:hover img.maptip {
	position: absolute;
	top: -12px;
	right: 0px;
}
#footer_cntnr .inner {
	background: url(../img/footer_highlight.png) no-repeat left bottom;
	padding: 35px 0 0 0;
}
#footer_cntnr .sep {
	background: url(../img/footer_sep.png) repeat-x bottom left;
	padding-bottom: 20px;
	margin-bottom: 15px;
}
#footer_cntnr .testimonial p {
	background: url(../img/footer_quote.png) no-repeat top left;
	padding-left: 20px;
}
#footer_cntnr .testimonial p.author {
	margin-left: 20px;
	background: none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1em;
	padding: 0;
}
#footer_cntnr .testimonial p.author a {
	color: #f9340b;
}
#footer_cntnr .testimonial p.author a:hover {
	text-decoration: underline;
}
#footer_cntnr .testimonial .testimonialpaging {
	margin: 20px 0 10px 20px;
	padding-top: 0;
}
#footer_cntnr .testimonial .testimonialpaging a {
	font-size: .9em;
	color: #bdbdbd;
	padding: 2px 6px;
	background: url(../img/testimonials_pager.png) no-repeat 0 0;
	float: left;
	width: 6px;
	height: 14px;
}
#footer_cntnr .testimonial .testimonialpaging a:hover {
	color: white;
}
#footer_cntnr .testimonial .testimonialpaging li.act a {
	background-position: 0 -18px;
	color: #000;
}
#footer_cntnr .testimonial .testimonialpaging li {
	float: left;
}
#footer_cntnr .testimonial .testimonialpaging li {
	background: none;
}
#footer_cntnr .testimonial .item {
	width: 450px;
}
#footer_cntnr ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer_cntnr ul li {
	background: url(../img/footer_sep.png) repeat-x bottom left;
}
#footer_cntnr ul li a {
	background: url(../img/footer_blt.png) no-repeat 0 14px;
	padding: 8px 10px 8px 15px;
	display: block;
	text-decoration: none;
}
#footer_cntnr ul li:last-child {
	background: none;
}
#footer_cntnr form {
	margin: 0;
}
#footer_cntnr input.text {
	background: #F1F1F1;
	border: 1px solid #07151a;
	border-bottom: 1px solid grey;
	width: 60%;
	height: 20px;
	line-height: 20px;
	padding: 2px 3%;
	float: left;
	font-family: "Droid Serif", Georgia, serif;
	color: #5b5b5b;
	font-size: 1.1em;
	float: left;
}
#footer_cntnr .widget.newsletter input:focus {
	background-position: 0 -50px;
}
#footer_cntnr .btn {
	margin-left: 15px;
	border: 0;
	line-height: 21px;
	border-top: 1px solid rgba(255,255,255,0.7);
	box-shadow: 0 0 5px rgba(0,0,0,0.7);
	cursor: pointer
}
#footer_cntnr .lower {
	padding-bottom: 15px;
}
#footer_cntnr .lower .l {
	float: left;
	width: 30%;
}
#footer_cntnr .lower .m {
	float: left;
	margin-top: 7px;
}
#footer_cntnr .lower .r {
	float: right;
}
a.social {
	width: 32px;
	height: 32px;
	float: left;
	display: block;
	margin-right: 5px;
	opacity: .6;
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out;
}
a.social:hover {
	opacity: .9;
}
;
/* 5. General styles 2 - loaded at the bottom to overwrite the others ----- */
.nom {
	margin: 0;
}
.nop {
	padding: 0;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}
.mt50 {
	margin-top: 50px;
}
.mt60 {
	margin-top: 60px;
}
.mt70 {
	margin-top: 70px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb40 {
	margin-bottom: 40px;
}
.mb50 {
	margin-bottom: 50px;
}
.mb60 {
	margin-bottom: 60px;
}
.mb70 {
	margin-bottom: 70px;
}
.ml15 {
	margin-left: 15px;
}
.pt5 {
	padding-top: 5px;
}
.pt10 {
	padding-top: 10px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pt30 {
	padding-top: 30px;
}
.pt40 {
	padding-top: 40px;
}
.pt50 {
	padding-top: 50px;
}
.pt60 {
	padding-top: 60px;
}
.pt70 {
	padding-top: 70px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pb30 {
	padding-bottom: 30px;
}
.pb40 {
	padding-bottom: 40px;
}
.pb50 {
	padding-bottom: 50px;
}
.pb60 {
	padding-bottom: 60px;
}
.pb70 {
	padding-bottom: 70px;
}
.mr5 {
	margin-right: 5%;
}
.mr10 {
	margin-right: 10px;
}
.mr15 {
	margin-right: 15px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.inline .extrudedbtn, .inline div, .inline-row div, .inline .extrudedbtn span {
	display: inline-block!important;
}
.inline .extrudedbtn span {
	display: table!important;
}
.row-fluid {
	width: 100%;
*zoom:1;
}
.row-fluid:before, .row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
#footer_cntnr .sep {
	background: url(../img/footer_sep.png) repeat-x bottom left;
	padding-bottom: 20px;
	margin-bottom: 15px;
}
.span12 {
	width: 940px;
}
.span11 {
	width: 860px;
}
.span10 {
	width: 780px;
}
.span9 {
	width: 700px;
}
.span8 {
	width: 620px;
}
.span7 {
	width: 540px;
}
.span6 {
	width: 460px;
}
.span5 {
	width: 380px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 220px;
}
.span2 {
	width: 140px;
}
.span1 {
	width: 60px;
}
.row {
	margin-left: -20px;
	zoom: 1
}
[class*=span] {
float:left;
min-height:1px;
margin-left:20px
}
.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
}
.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 [class*=span] {
	display: block;
	float: left;
	width: 100%;
	min-height: 38px;
	margin-left: 2.70923944986%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.row-fluid .span12 {
	width: 99.9468085106%
}
.row-fluid .span11 {
	width: 91.383272599%
}
.row-fluid .span10 {
	width: 82.8197366874%
}
.row-fluid .span9 {
	width: 74.2562007758%
}
.row-fluid .span8 {
	width: 65.6926648642%
}
.row-fluid .span7 {
	width: 57.1291289526%
}
.row-fluid .span6 {
	width: 48.565593041%
}
.row-fluid .span5 {
	width: 40.0020571294%
}
.row-fluid .span4 {
	width: 31.4385212178%
}
.row-fluid .span3 {
	width: 22.8749853062%
}
.row-fluid .span2 {
	width: 14.3114493946%
}
.row-fluid .span1 {
	width: 5.74791348301%
}
.row-fluid .offset12 {
	margin-left: 105.4184789%
}
.row-fluid .offset12:first-child {
	margin-left: 102.656047961%
}
.row-fluid .offset11 {
	margin-left: 96.8549429881%
}
.row-fluid .offset11:first-child {
	margin-left: 94.0925120489%
}
.row-fluid .offset10 {
	margin-left: 88.2914070765%
}
.row-fluid .offset10:first-child {
	margin-left: 85.5289761373%
}
.row-fluid .offset9 {
	margin-left: 79.7278711649%
}
.row-fluid .offset9:first-child {
	margin-left: 76.9654402257%
}
.row-fluid .offset8 {
	margin-left: 71.1643352533%
}
.row-fluid .offset8:first-child {
	margin-left: 68.4019043141%
}
.row-fluid .offset7 {
	margin-left: 62.6007993417%
}
.row-fluid .offset7:first-child {
	margin-left: 59.8383684025%
}
.row-fluid .offset6 {
	margin-left: 54.0372634301%
}
.row-fluid .offset6:first-child {
	margin-left: 51.2748324909%
}
.row-fluid .offset5 {
	margin-left: 45.4737275185%
}
.row-fluid .offset5:first-child {
	margin-left: 42.7112965793%
}
.row-fluid .offset4 {
	margin-left: 36.9101916069%
}
.row-fluid .offset4:first-child {
	margin-left: 34.1477606677%
}
.row-fluid .offset3 {
	margin-left: 28.3466556953%
}
.row-fluid .offset3:first-child {
	margin-left: 25.5842247561%
}
.row-fluid .offset2 {
	margin-left: 19.7831197837%
}
.row-fluid .offset2:first-child {
	margin-left: 17.0206888445%
}
.row-fluid .offset1 {
	margin-left: 11.2195838721%
}
.row-fluid .offset1:first-child {
	margin-left: 8.45715293288%
}
.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
}
.row:before, .row:after, .row-fluid:before, .row-fluid:after {
	display: table;
	line-height: 0;
	content: ""
}
.row:after, .row-fluid:after {
	clear: both
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, .span12 {
	width: 724px
}
/*.row-fluid [class*=span]:first-child,input,textarea,.uneditable-input{margin-left:0}*/
.btn-danger {
	color: #ffffff;
	text-shadow: 0 0px 3px rgba(0, 0, 0, 0.7);
	background-color: #da4f49;
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #d64033 #d64033 #802420;
*background-image: linear-gradient(to bottom, #fe7f4e, #d64033);
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	color: #ffffff;
	background-color: #d64033;
*background-color:#a9302a;
}
.btn-danger:active, .btn-danger.active {
	background-color: #942a25 \9;
}
/*********** footer edn **********/

.top_media {
	float: right;
	margin: 45px 0 0;
	color: #fff
}
.top_media ul {
	float: left;
}
.top_media ul li {
	float: left;
	margin: 0 0 0 10px;
}
.top_media ul li a {
	color: #fff;
	text-decoration: none;
	font: 12px/18px "Arial"
}
.top_media ul li a.livechat {
	background: url("../images/live_chat_icon.png") no-repeat 0 -3px;
	padding: 0 0 0 20px;
}
/*.top_media ul li a.livechat:hover{ background: url("../images/live_chat_icon_hov.png") no-repeat 0 -3px ; color:#535353}*/
.top_media ul li a.phonecall {
	background: url("../images/phone_icon.png") no-repeat 2px -3px;
	padding: 0 0 0 20px;
}
.top_media ul li a.notifications {
	background: url("../images/notification_icon.png") no-repeat 2px -3px;
	padding: 0 0 0 20px;
}
/*.top_media ul li a.phonecall:hover{ background: url("../images/phone_icon_hov.png") no-repeat 2px -3px; color:#535353  }*/ 
.top_media ul li a.link_btn {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/PIE.htc);
	background: #000000;
	border: 1px solid #535353;
	padding: 5px 10px;
	font: 11px/18px "Arial"
}
.top_media ul li a.link_btn:hover {
	/*	background: #535353;
	border: 1px solid #000;*/
	background: #fff;
	border: 1px solid #ccc;
	color: #000;
}
.top_media ul li a.livechat:hover, .top_media ul li a.phonecall:hover {
	text-decoration: underline
}
#freeware_cntnr {
	margin: 0 auto;
	width: 960px;
	position: relative
}
#freeware_cntnr .fluid {
	position: absolute;
	top: 0px;
	left: 0;
	/*	background: #eaeaea url(../images/bg_body_c.png) repeat-x top center;*/
	z-index: 1000;
	width: 100%;
	text-align: center;
}
#body_subpage {
	border: 4px solid #F3F3F3
}
/************* slides news  **************/
#slides_two {
	width: 960px;
	margin: 0 auto 10px;
	padding: 0 0 10px;
	/*	background:#000 url(../images/bg/bg10.png) !important ;*/
	background: url("../img/footer_bgr.jpg") repeat scroll 0 0 #000000 !important;
	/*border: 4px solid #F3F3F3;*/
}
#slides_two .slides_container {
	width: 960px;
	display: none;
}
#slides_two .slides_container div {
	width: 940px;
	padding: 10px;
	min-height: 50px;
	display: block;
}
#slides_two .slides_container a {
	text-decoration: none
}
#slides_two .pagination {
	display: none
}
#slides_two .slides_container p {
	color: #FFF;
	font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#slides_two .slides_container h1 {
	color: #FFF;
	font: bold 16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}



#slides_testimonials {
	width: 400px;
	/*margin: 0 0 10px;
	padding: 0 0 10px;
		background:#000 url(../images/bg/bg10.png) !important ;
	background: url("../img/footer_bgr.jpg") repeat scroll 0 0 #000000 !important;*/
	/*border: 4px solid #F3F3F3;*/
}
#slides_testimonials .slides_container {
	width: 400px;
	display: none;
}
#slides_testimonials .slides_container div{
	width: 400px;
	
	min-height: 85px;
	display: block;
}
#slides_testimonials .slides_container a {
	text-decoration: none
}
#slides_testimonials .pagination {
	display: none
}
#slides_testimonials .slides_container p {
	color: #FFF;
	font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#slides_testimonials .slides_container h1 {
	color: #FFF;
	font: bold 16px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/************* slides news  **************/
#slides_clients {
	/*	width: 960px;
	background: #fff !important;
	border: 4px solid #F3F3F3;


width:976px;*/
	margin: 10px auto;
	padding: 5px 0;
}
#slides_clients .slides_container {
	width: 940px;
	display: none; height:110px;
}
#slides_clients .slides_container div.slide {
	height: 100px;
	width: 940px;
	display: block;
}
#slides_clients .slide .item {
	float: left;
	margin: 0 5px;
}
#slides_clients .pagination {
	list-style: none;
	margin: 0;
	display: none;
	padding: 0;
}
#slides_clients .pagination .current a {
	color: red;
}
#slides_clients a.prev, #slides_clients a.next {
	color: #fff;
}
/******* Colorings ********/
#header_container {
	margin: 0 0 30px;
}
.style9, div#header_container div#sub_heading .bhead_txt .sub_head1, #top_box1 .bhead_txt .sub_head1, #top_box2 .bhead_txt .sub_head1, span.sub_head1 {
	color: #333 !important;
}

.box_txt11, .box_txt1, .box_st_txt {
	color: #555;
/*    font-family: "Open Sans", sans-serif !important; font-weight:normal;*/
                      
}
span.box_st_txt {     left: 5px;position: relative; color:#ce2029}
.description_box span.box_st_txt {    color: #555;}
ul.list_items li {
	color: #666666;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Open Sans", sans-serif !important;
	font-weight: 400 !important;
}
.style9, div#header_container div#sub_heading .bhead_txt .sub_head1, #top_box1 .bhead_txt .sub_head1, #top_box2 .bhead_txt .sub_head1, span.sub_head1, .body_heading_txt2, .style16 {
	font-family: "Open Sans", sans-serif !important;
	font-weight: 400 !important;
}
/******* Colorings end ********/




.price_box {
	float: left;
	height: 60px;
	margin-left: 13px;
	margin-top: 5px;
	width: 60px;
}
.main_features {
	margin: 0 auto 10px;
}
h3 {
	font-size: 20px;
	line-height: 36px;
}
.subpage_boxes {
	font-family: "Open Sans", sans-serif !important;
	font-weight: 400 !important;
	font-size: 14px;
}
.features_box {
	min-height: 320px;
	padding: 22px 10px 0;
}
.features_box h3 {
	color: #fff
}
.features_box ul {
	display: block;
	clear: both;
	margin: 0 0 10px 55px;
	overflow: hidden;
}
.features_box ul li {
	width: 100%;
	float: left;
	clear: left;
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal !important;
	color: #1c1c1c;
	background: url('../images/feature_box_list.png') left center no-repeat;
	font-size: 12px;
	padding: 0 0 0 12px;
}
.features_box .imagebox {
	margin: 10px 0 5px;
}
.features_box .package_price {
	color: #333;
	font: bold 19px/26px "Myriad Pro", sans-serif;
	padding: 0 0 0 15px;
}
/*#slides_two{ display:none}*/
#freeware_cntnr {
	height: 10px;
}
#freeware_cntnr .fluid {
	background: url(../images/bg_clients.png) no-repeat top center;
	width: 962px; /*height:130px;*/
}
.fluid #slides_clients {
	margin: 2px auto;
	padding: 5px 10px 10px;
	width: 950px;
}
#slides_clients .slide .item {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #666 1px 1px 5px;
	-moz-box-shadow: #666 1px 1px 5px;
	box-shadow: #666 1px 1px 5px;
	border: 1px solid #ccc
}
#slides_clients .slide .item img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.faq_box_inn {
	float: right;
	position: absolute;
	right: 20px;
	z-index: 10000;
}
.bhead_txt {
	color: #444444 !important;
}
#faq_table p {
	line-height: 18px;
	color: #555
}
.nomargin {
	margin: 0px !important
}
.nopadding {
	padding: 0px !important
}
.left {
	float: left
}
.fluid #slides_clients {
	border: 4px solid #F3F3F3;
	background: #fff;
	width: 934px;
}

.style16, .style14, .style15, .body_inner_txt1 p span {font-family: "Open Sans", sans-serif !important; font-weight:normal}
.style16 { font-size:28px;color: #999999;}
.midContainerTxt {font-family: "Open Sans", sans-serif !important; font-weight:normal}
.midContainerBottomMain span{font-family: "Open Sans", sans-serif !important; font-weight:normal; font-size: 24px;}

.tp-bannertimer {bottom: -5px;}
.main_text2 { line-height:18px; font-size:11px;}
.main_text2 p{ line-height:18px; font-size:11px;}

.caption.medium_grey { background:none}
.caption.big_white{ background:none}
.caption.very_big_white {background:none; font-size:48px;}
.caption.very_large_text {background:none; font-size:50px;}

.main_slide h1,
.main_slide h2,
.main_slide h3,
.main_slide h4,
.main_slide h5,
.main_slide h6 {font-family: "Open Sans", sans-serif !important; font-weight:normal}

#header_container { background: #010101;}

/*.top_media ul li a { color: #555555;}
    .top_media ul li a.livechat {background: url("../images/live_chat_icon_hov.png") no-repeat scroll 0 -3px transparent;}
    .top_media ul li a.phonecall {background: url("../images/phone_icon_hov.png") no-repeat scroll 0 -3px transparent;}*/
    .top_media ul li a.link_btn {color: #FFFFFF; background:#1a1a1a}
    
    
                      
                      #features .style15 span, #features .style15 p span{font-family: "Open Sans", sans-serif !important; font-weight:normal}
                      