/* Add here all your css styles (customizations) */
body {
    font-size: 14px;
    line-height: 1.4;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.spanOR{
	font-size: 14px !important;
    line-height: 1.4 !important;
	color:#555 !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	display:inline !important;
}
.fontOR{font-family: "Open Sans",sans-serif !important;}
#logo-header{
	padding-top:5px;
}
.bgban {background: url(../img/bg_ban.jpg) no-repeat center !important;}
.bgban1 {background: url(../img/bg_ban1.jpg) no-repeat center !important;}
.bgban2 {background: url(../img/bg_ban2.jpg) no-repeat center !important;}
.bgban3 {background: url(../img/bg_ban3.jpg) no-repeat center !important;}
.bgban4 {background: url(../img/bg_ban4.jpg) no-repeat center !important;}
.bgban5 {background: url(../img/bg_ban5.jpg) no-repeat center !important;}
.bgban6 {background: url(../img/bg_ban6.jpg) no-repeat center !important;}
.bgban7 {background: url(../img/bg_ban7.jpg) no-repeat center !important;}
.bgban8 {background: url(../img/bg_ban8.jpg) no-repeat center !important;}
.bgban9 {background: url(../img/bg_ban9.jpg) no-repeat center !important;}
.bgban10 {background: url(../img/bg_ban10.jpg) no-repeat center !important;}
.bgban11 {background: url(../img/bg_ban11.jpg) no-repeat center !important;}
.bgban12 {background: url(../img/bg_ban12.jpg) no-repeat center !important;}
.bgban13 {background: url(../img/bg_ban13.jpg) no-repeat center !important;}
.bgban14 {background: url(../img/bg_ban14.jpg) no-repeat center !important;}
.bgban15 {background: url(../img/bg_ban15.jpg) no-repeat center !important;}
.bgban16 {background: url(../img/bg_ban16.jpg) no-repeat center !important;}

.panel_roundtop{
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
}
.CAP{
	text-transform:capitalize;
}
.BOLD{
	font-weight:bold;
}
.da-slide h2 {
	top:30px;
	font-size:2.0em;
}
.da-slide p {
	width:60%;	
	top: 140px;
	font-size: 18px;
	line-height:27px;
}
.da-slide-current h2, .da-slide-current p, .da-slide-current .da-link {
    left: 10%;
}
.da-slide p i {
	padding:0;
}
.da-dots {
	display:none;
}
.da-slider {	
	background: url('../img/bg.jpg') no-repeat scroll 0% 0% transparent;
	background-position:center !important;	
	height:250px;
	margin-bottom:20px;
}
.da-slider {background: url('../img/bg.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider1 {background: url('../img/bg1.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider2 {background: url('../img/bg2.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider3 {background: url('../img/bg3.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider4 {background: url('../img/bg4.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider5 {background: url('../img/bg5.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider6 {background: url('../img/bg6.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider7 {background: url('../img/bg7.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider8 {background: url('../img/bg8.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider9 {background: url('../img/bg9.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider10 {background: url('../img/bg10.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider11 {background: url('../img/bg11.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider12 {background: url('../img/bg12.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider13 {background: url('../img/bg13.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider14 {background: url('../img/bg14.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider15 {background: url('../img/bg15.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
.da-slider16 {background: url('../img/bg16.jpg') no-repeat scroll 0% 0% transparent !important; background-position:center !important;}
input[type='radio']{
    float:left;
	margin:9px 5px 0 3%;
}
label{
	float:left; 
	clear:none; 
	display:block; 
	width:92%;
	padding: 2px 1em 0 0; 
	font-weight: 500;
}
#chartFrame{
	background: url('../img/breadcrumbs.png') repeat scroll 0% 0% transparent;
}
.topbar {
    padding: 0px 0px;
}
.purchase {
    padding: 5px 0px 30px;
}
.purchase span {
    color:#4765A0;
	display:inline-block;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:12px;
}
.purchase .nomargin span{margin:0;}
.purchase p {
    margin: 15px 0 15px 0;
}
.d1, .d2 {
	font-size: 14px !important;
    line-height: 1.4 !important;
	font-family: "Open Sans", sans-serif !important;
    color: #555 !important;
	margin:0 !important;
}
#memo, #memo2, #memo3, #memo4{
	font-family: "Open Sans", sans-serif !important;
	line-height: 1.4 !important;
}
#memo .tag-box{
	padding:80px 60px 60px 60px;
}
#memo .tag-box p {
    margin: 15px 0 15px 0;
}
.funny-boxes-top-red {
	border-top: solid 2px #e74c3c;
}
.funny-boxes-top-red:hover {
	border-top-color: #c0392b;
}
.footer a, .copyright a, .footer a:hover, .copyright a:hover {
    color: #FFF;
	text-decoration:underline;
}
.funny-boxes p{
	/*font-family: "Open Sans", sans-serif;*/
}
.term{cursor:pointer;}
.tooltip{font-size: 1.0em; z-index:9999;}
.tooltip-inner {
    max-width: 400px;
    padding: 10px;
    color: #FFF;
    text-align: left;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px;
}
.hint{cursor:pointer;}
.popover-title {
    font-size: 14px;
	font-weight:bold;
	color:#ffac29;
}
.popover {
	width:90%;max-width:400px;
}
ul .popover {width:300px;}
.popover-content {
    padding: 4px 9px;
	font-size: 1.0em;
	line-height:1.1em;
	margin:0 0 5px 0;
	display:block;
	font-family: "Open Sans", sans-serif;
}
.d2l-page-main-padding {
	padding: 10px 0px !important;
	width: 992px !important;
}
.ui-slider span{margin:0 !important;width:20px !important;}
.color-black{color:#000000;}
.color-white{color:#FFFFFF;}
h4 .spanOR{
	color:#000 !important;
	margin-top: 0px !important;
    text-shadow: none !important;
    font-weight: normal !important;
    font-family: "Open Sans",sans-serif !important;
    line-height: 25px !important;
    font-size: 18px !important;
    margin-bottom: 0px !important;
	display:inline;
}
/*.testimonials .testimonial-info img {
    width: auto;
    float: left;
    height: auto;
    padding: 2px;
    margin-right: 15px;
    border: solid 0px #ccc;
}*/
.testimonials.testimonials-v1 .item p:after, .testimonials.testimonials-v1 .item p:before{
	left:100px;
	bottom:-20px;
}
.testimonials.testimonials-v1 .item2 p {
    position: relative;
}
.testimonials-bg-dark .item2 p {
    background: #555;
}
.testimonials.testimonials-bg-dark .item2 p:after, .testimonials.testimonials-bg-dark .item2 p:after {
    border-top-color: #555 !important;
}
.testimonials-bg-dark .item2 p, .testimonials-bg-default .item2 p {
    color: #fff;
    font-weight: 200;
}

.testimonials.testimonials-v1 .item2 p:after, .testimonials.testimonials-v1 .item2 p:before {
    right: 100px;
    bottom: -20px;
}

.testimonials.testimonials-v1 .item2 p:after, .testimonials.testimonials-v2 .item2 p:after {
    width: 0;
    height: 0;
    content: " ";
    display: block;
    position: absolute;
    border-top-color: #f5f5f5;
    border-left-style: inset;
    border-right-style: inset;
}
.testimonials.testimonials-v1 .item2 p:after {
    border-top: 22px solid;
    border-left: 22px solid transparent;
    border-right: 0 solid transparent;
}
.testimonials .testimonial-info .img-right {
    /*width: auto;
    float: right;
    height: auto;
    padding: 2px;
    margin-left: 15px;
	margin-right: 0;
    border: solid 0px #ccc;*/
	width: 60px;
    float: right;hina
    height: 60px;
    padding: 2px;
    margin-left: 15px;
	margin-right: 0;
    border: solid 1px #ccc
}
/*.sky-form fieldset {
    display: block;
    padding: 0;
    border: 0px none;
}
.sky-form .toggle i:after {
	content: "keep";
}
.sky-form .toggle input:checked + i:after {
    content: "delete";
}
.sky-form .toggle2 i:after {
	content: "No tax";
}
.sky-form .toggle2 input:checked + i:after {
    content: "Add tax" !important;
}


.sky-form .toggle i {
	width:60px;
}
.sky-form .toggle input:checked + i:before {
    right: 42px;
}
.sky-form span{
    font: 13px/1.55 "Open Sans",Helvetica,Arial,sans-serif !important;
	margin:0;
	padding:0;
    color: #666;
}
.sky-form .formspan {
	font-size:24px !important;
    color: #4765A0 !important;
    display: inline-block !important;
    font-family: Georgia,"Times New Roman",Times,serif !important;
    margin-top: 12px !important;
}*/
.serviveMod {
    padding: 5px 10px;
    text-align: left;
    margin-bottom: 10px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 2px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 1px solid #DDD;
	font: 13px/1.55 "Open Sans",Helvetica,Arial,sans-serif !important;
}
.convict{
	
}
.tri_but1{
	position: absolute;
	margin-left:45%;
	font-size:16px;
	color:#F00;
}
.tri_but2{
	position: absolute;
	margin-top:39%;
	margin-left:23%;
	font-size:16px;
	color:#F00;
}
.tri_but3{
	position: absolute;
	margin-top:39%;
	margin-left:68%;
	font-size:16px;
	color:#F00;
}
.tri_but4{
	position: absolute;
	margin-top:78%;
	margin-left:0%;
	color:#F00;
	font-size:16px;
}
.tri_but5{
	position: absolute;
	margin-top:78%;
	margin-left:45%;
	font-size:16px;
	color:#F00;
}
.tri_but6{
	position: absolute;
	margin-top:78%;
	margin-left:91%;
	font-size:16px;
	color:#F00;
}
.margin-top-20{
	margin-top:20px;	
}
.margin-top-60{
	margin-top:60px;	
}
span.label{
	font-size: 12px;
	font-family: "Open Sans",sans-serif !important;
}
span.label a{
	cursor: pointer;
	color:#FFF;
}
.col-12{width:100%;}