@charset "utf-8";
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
/* CSS Document */
/* Body Style */

body{
	font-family: 'Droid Sans', sans-serif;
	background: #f8fafe;;
	font-weight: 400;
	font-size: 15px;
	color: #f2f2f2;
	margin:0;
	padding:0; line-height:1.6em
	
}
@font-face{font-family:Abel;font-style:normal;font-weight:400;src:local('Abel'),local('Abel-Regular'),url(https://fonts.gstatic.com/s/abel/v6/F-1uCOyoMtBu7m6D3WOlJQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
.p23{padding:23px 10px!important}
.orbuy{ background-color:#FF9900; color:#000000; WIDTH: 100%;
  FLOAT: LEFT; margin-top:7PX;
  PADDING: 5PX 0PX;background: -moz-linear-gradient(top, #FF9900 0%, #a5c956 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF9900), color-stop(100%,#CB9C55));
  background: -webkit-linear-gradient(top, #FF9900 0%,#CB9C55 100%);
  background: -o-linear-gradient(top, #FF9900 0%,#CB9C55 100%);
  background: -ms-linear-gradient(top, #FF9900 0%,#CB9C55 100%);
  background: linear-gradient(top, #FF9900 0%,#CB9C55 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9900', endColorstr='#CB9C55',GradientType=0 );}
.newbQ{font-size:13px!important}
h1{font-size:24px;font-family:Abel,sans-serif}
h2{font-size:22px;font-family:Abel,sans-serif}
h3{font-size:20px;font-family:Abel,sans-serif}
h4{font-size:18px;font-family:Abel,sans-serif}
img { border: 0px; }
ul { list-style: none; margin: 0; padding: 0; }
a { text-decoration: none; }

.headerWrap {
	width: 90%;
	1max-width: 1200px;
	background-color: #023467;
	padding: 0 5% 0 5%;
	min-height: 50px;
	padding-top:0px;
	border-top: 1px solid #FFFFFF;
}

.nav-container {
	1min-width:900px;
	width: 90%;
	float: left;
}

.icon-bar {
	display: block;
	width: 50px;
	height: 4px;
	float: right;
	clear: both;
	margin: 4px 10px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.bbs{border-bottom: #ECEDEF  1px solid; background-color:#f6f1e6}
.oray{color: #000;background: #957140;background: -webkit-linear-gradient(top, #BAAA71 0%, #957140 100%); background: -moz-linear-gradient(top, #BAAA71 0%, #957140 100%);
  background: -ms-linear-gradient(top, #BAAA71 0%, #957140 100%); background: -o-linear-gradient(top, #BAAA71 0%, #957140 100%); background: linear-gradient(to bottom, #DA9942 0%, #D87828 100%); font-weight:bold;-webkit-box-shadow: inset 0 1px 0 #38bdf4, inset 0 2px 0 #7bdeff, 0 1px 3px #777, 0 0px 1px #ccc;  -moz-box-shadow: inset 0 1px 0 #38bdf4, inset 0 2px 0 #7bdeff, 0 1px 3px #777, 0 0px 1px #ccc;  box-shadow: inset 0 1px 0 #E0B39C, inset 0 2px 0 #BD7427, 0 1px 3px #777, 0 0px 1px #ccc;}
label.responsive_menu {
	min-height: 65px;
}
label.responsive_menu span {
	margin-left: 10px;
	color: white;
	display: none;
}

.menu_small {
	display: none;
	float:right;
	margin: 9px;
	padding: 5px;
	border-radius: 5px;
	background-color: rgb(39, 60, 141);
}
.menu {
	font-family: 'Open Sans', sans-serif; 
	font-weight: 400; 
	font-size: 14px;
	line-height: 21px;
	position: relative;
	padding: 0 0 0 4px;
	margin: 0;
    background-color: #023467;
	text-align: center;
}

/* Reset Links */
.menu a, .menu a:link, .menu a:visited, .menu a:focus, span {
	color: #fff;
	text-decoration: none;
}

.menu a:hover {
 color: #c4c4c4;
 text-decoration: none; 
}



/* Main element */
.menu > li {
	display: inline-block;
	text-align: center;
	margin-left: -4px;
    border-left: 1px solid rgba(255, 255, 255, 0.11);
    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.1);
    
    }

/* Link Style */
.menu > li > a {
	padding:8px 18px;
	display: block;
	1background-image: url("downArrow.png");
	background-repeat: no-repeat;
	background-position: right;
}

.menu > li:hover > a{
	1color: #446cb3;
	color: #FFFFFF;
}

.menu > li:hover {
	1background-color: #fff;
	1background-color: rgb(39, 60, 141);
	background-color: rgba(26, 81, 137, 1);
 }
.menu > li:first-child {
 border-left: none;
 box-shadow: none;
}
.menu > li:last-child {
1border-right: 1px solid rgba(0, 0, 0, 0.1);
1box-shadow: 1px 0 0 rgba(255, 255, 255, 0.11);
}

/* Simple multilevel dropdown */
.menu > li > ul {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	list-style: none;
	top:50px;
	1background-color: #023467;
	background-color: rgba(26, 81, 137, 1);
    width: 200px;
	text-align: left;
	margin-top:30px;
	padding: 0px;
	z-index: 99;
}
/* midWrap */

.midWrap {
	max-width: 1140px;
	width: 100%;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 20px 0 0 0;
	clear: both;
	display: table;
	1background-color: #E3CACA;
	1border-left: 1px solid rgb(234, 213, 213);
	1border-right: 1px solid rgb(234, 213, 213);
}

.new5{float:left; padding-top:10px;}

/* footerWrap */
.footerOuter {
	width: 100%;
	float: left;
	clear:both;
	background-color: #5A5656;
}
.footerWrap {
	max-width: 1140px;
	width: 100%;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 20px 0 0 0;
	clear: both;
	display: table;
}
.footerNav {
	width: 49%;
	margin: 0 0 0 1%;
	float: left;
}
.footerNav ul li {
	float: left;
	padding: 3px 20px 3px 0;
}
.footerNav ul li a {
	color: rgb(251, 245, 245); 
	font-size: 0.9em;
}
.footerSocial {
	width: 50%;
	float: right;
	text-align: right;
}
ul.footerSocialL {
	margin: 0;
	padding: 0;
	float: left;
	width: 200px;
	float: right;
}
ul.footerSocialL li {
	float: left;
	display: block;
}
.f-icon:hover {
	1opacity: 0.5;
}
.f-icon {
	width:30px;
	height:30px;
	display:block;
	text-indent:-9999px;
	background-image:url(/images/social-sprite.png);
	background-repeat:no-repeat;
	1background-color: orange;
	margin-right: 10px;
	opacity: 1;
}
.f-facebook { background-position:0px -60px; }
.f-facebook:hover { background-position:0px -30px; }
.f-twitter { background-position:-240px -60px; }
.f-twitter:hover { background-position:-240px -30px; }
.f-linkedin { background-position:-120px -60px; }
.f-linkedin:hover { background-position:-120px -30px; }
.f-gplus { background-position:-90px -60px; }
.f-gplus:hover { background-position:-90px -30px; }
.f-youtube { background-position:-300px -60px; }
.f-youtube:hover { background-position:-300px -30px; }

.fCopy {
	width: 99%;
	margin: 0 0 0 1%;
	float: left;
	text-align: left;
	font-size: 0.8em;
	color: #A69D9D;
}
/* Page Header Section */
.pageHeaderWrap {
	width:100%;
	background-color:#D2E9FF;
	float: left;
	background-color: #DFDCF2;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
	background: -webkit-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -o-linear-gradient(top, #DFDCF2, #BBBCDA);
	-moz-box-shadow: 3px 3px 5px -3px #330A0A;
	-webkit-box-shadow: 3px 3px 5px -3px #330A0A;
	box-shadow: 3px 3px 5px -3px #330A0A;
}
.we3 {float:right}
.pageHeaderSection {
	width:90%;
	margin: 0 5% 0 5%;
	padding:5px 0 0 0;
	float: left;
}
.pageHeaderSection span {
	width: 29%;
	float: left;
}
.pageHeaderSection span img {
	margin: 0 0 0 10px;
}
.pageHeaderSection h1 {
	width: 70%;
	float: left;
	font-size: 1.8em;
	margin:0;
	font-weight: normal;
	text-shadow: 1px 1px 0px #C9B9B9;
}
.hwe{float:left; padding-top:10px; width:40%; text-align:center}
.midWrapBaby {
	max-width: 1040px;
	width: 90%;
	margin: 0 auto;
	margin-bottom: 20px;
	
	clear: both;
	display: table;
	color: #000000;
}
/* spl-nav-menu */
.bNamesMenu {
	width: 100%;
	text-align: center;
	display: none;
	margin-top:20px;
}
.spl-nav-container {
	1max-width: 1040px;
	width: 100%;
	margin: 0 auto;
	1margin-bottom: 20px;
	padding: 1px 0 0 0;
	clear: both;
	display: table;

	1width: 70%;
	1margin: 0 15% 0 15%;
	1clear: both;
}
#selectElement {
	padding: 10px;
	font-weight: bold;
	background-color: #023467;
	color: #FFFFFF;
	width: 280px;
}

/*slide*/
.seSlideoutLayover {
	z-index: 1000;
	position: fixed;
	left: -1000px;
	top:30px;
	width:228px;
	height:323px;
	background-color: black;
	opacity: 0.5;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	-webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);color:#333333;
}
.seSlideout {
	z-index: 10000;
	position: fixed;
	left: -1000px;
	top:40px;
	width:222px;
	height:307px;
	background:#E7E7BB; background: -webkit-gradient(linear, left top, left bottom, from(#E7E7BB), to(#eeeeee));
background: -moz-linear-gradient(top, #E7E7BB, #eeeeee);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E7E7BB', endColorstr='#eeeeee');
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	-webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
	0 0 16px rgba(0,0,0,0.1);color:#333333;
}
.seSlideoutCont {
	width:221px;
	height: 301px;
	border-top: 2px solid white;
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	float:left;
	padding:1px  1px 1px 0px;
	margin-top:1px;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;color:#333333;
}
.seTitle {
	width:191px; color:#333333;
	float:left;
	font-weight:bold;
	text-align:center;
	height: 40px;
}
.seClose {
	width:25px;
	float:right;
	height: 30px;
}
.seTitle p { margin: 0; padding: 5px 0 5px 0; }
.seRow {
	width: 100%;
	float: left;
	min-height: 20px;
}
.seLabel {
	padding: 0px 0px 0 10px;
	float:left;
	width: 64px;
}
.seSubmit {
	float:left;
	margin-left: 20px;
}
.seSubmit img {
	width:70px;
}
.seError {
	float:left;
	padding-left: 55px;
}

.cfe {
clear: both;
font-size: 10px;
padding-left: 78px; color:#000000
}
.inputField {
	width:138px;
}
#s_msg {
	width:138px;
}
#s_success_msg {
	margin: 0;
	padding: 0 0 0 0;
	text-align:center;
}
.invoke_callback {
	position: relative;
}
#close_div {
	position: absolute;
	left: 270px;
	top: 10px;
}
.cb_data {
	display: none;
}
#cb {
	z-index: 999;
	display: none;
	width: 300px;
	height: 350px;
	
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 17px;
	text-decoration: none;

	1background-color: #ccccff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left:-150px;
    margin-top:-150px;
	-moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
  background: #E6E6FF; /* fallback for browsers that don't understand rgba */
  border: #solid 10px #000; /* fallback for browsers that don't understand rgba */
  background-color: rgba(255,255,255,0.8)/* slighly transparent white */
  border-color: solid 10px rgba(0,0,0,0.2) /*Very transparent black*/
}
/*callback_div*/
#cbd {
	margin: 10px 10px 10px 10px;
}
#cbd h2 {
	text-align: center;
	color: black;
	padding-bottom: 10px;
	font-size:16px
}#cbd b {
	text-align: center;
	color: black;
	font-size: 12px; color: #004FB3;
	padding-top:5px;
	padding-bottom:15px;
}
/*callbackform*/
#cbf ul { 
	list-style: none;
	margin: 0;
	padding-top: 10px;
	padding-left: 0px;
}
#cbf ul li {
	height: 45px;
}
#cbf ul li a {
	position: relative;
	float: left;
	left: 80px;
	margin-top: 15px;
}
#cbf ul li img {
	position: relative;
	float: left;
}
#cbf label {
	margin:0; width:60px; display:block; 
	padding:2px 0; 
	font-size: 14px;
	font-weight: normal;
	float:left;
}
#cbf input  {
	width:215px;
	border:1px solid #e1e1e1;
	float:left;
	height:20px;
	background-color: #FFCCCC;
}
#cbf textarea  {
	border:1px solid #e1e1e1;
	float:left;
	background-color: #FFCCCC;
	resize: none;
	font-family: monospace;
	FONT-SIZE: 100%;
}
/*contact-form-error*/
.cfe {
	clear: both;
	font-size: 10px;
	padding-left: 60px;
}
#callbackSubmitMsg {
	text-align: center;
	padding-top: 15px;
	font-weight: bold;
}
.dn { display: none; }
.db { display: block; }
textarea{height: auto;}
/* Some basic styles */
#tooltip
{
    text-align: left;
    color: #fff;
  
	background:#333;

    position: absolute;
    z-index: 100;
    padding: 15px;
}
 
    #tooltip:after /* triangle decoration */
    {
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #333;
        content: '';
        position: absolute;
        left: 50%;
        bottom: -10px;
        margin-left: -10px;
    }
	
 
        #tooltip.top:after
        {
            border-top-color: transparent;
            border-bottom: 10px solid #333;
            top: -20px;
            bottom: auto;
        }
 
        #tooltip.left:after
        {
            left: 10px;
            margin: 0;
        }
 
        #tooltip.right:after
        {
            right: 10px;
            left: auto;
            margin: 0;
        }

.we1{ font-size:1.8em;
text-shadow: 1px 1px 0px #C9B9B9; color:#000000; font-weight:normal}

.wre5{ list-style:disc; padding-left:3em}
.wre5t{ list-style:url(../images/tick1.png); padding-left:2em}
.font88{ font-size:1.5em}
.wre6{ float:left}
.wre7{ float:left; padding:4px}
.button1 {
    display: block; font-size:16px;
   text-decoration: none; 
    padding: 5px 11px; text-align:center;
    border-top-left-radius: 10px 50px;
    border-bottom-left-radius: 10px 50px;
    border-top-right-radius: 10px 50px;
    border-bottom-right-radius: 10px 50px;
    -moz-border-radius-topleft: 10px 50px;
    -moz-border-radius-topright: 10px 50px;
    -moz-border-radius-bottomright: 10px 50px;
    -moz-border-radius-bottomleft: 10px 50px;
  -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
    transition: all 0.5s ease;}

.button1:hover {
    -moz-border-radius-topleft: 30px 50px;
    -moz-border-radius-topright: 30px 50px;
    -moz-border-radius-bottomright: 30px 50px;
    -moz-border-radius-bottomleft: 30px 50px;
    border-top-left-radius: 30px 50px;
    border-bottom-left-radius: 30px 50px;
    border-top-right-radius: 30px 50px;
    border-bottom-right-radius: 30px 50px;}
    
.blue {
    color: #fff;
    background: #957140;
    background: -webkit-linear-gradient(top, #BAAA71 0%, #957140 100%);
    background: -moz-linear-gradient(top, #BAAA71 0%, #957140 100%);
    background: -ms-linear-gradient(top, #BAAA71 0%, #957140 100%);
    background: -o-linear-gradient(top, #BAAA71 0%, #957140 100%);
    background: linear-gradient(to bottom, #BAAA71 0%, #957140 100%);
    text-shadow: #29a3cc 0 1px 3px;
    -webkit-box-shadow:
        inset 0 1px 0 #38bdf4,
        inset 0 2px 0 #7bdeff,
        0 1px 3px #777,
        0 0px 1px #ccc;
    -moz-box-shadow:
        inset 0 1px 0 #38bdf4,
        inset 0 2px 0 #7bdeff,
        0 1px 3px #777,
        0 0px 1px #ccc;
    box-shadow:
        inset 0 1px 0 #38bdf4,
        inset 0 2px 0 #7bdeff,
        0 1px 3px #777,
        0 0px 1px #ccc;}
#box-container{
    width: 100%;
   
}
.box{
    width: 31%; float:left;
    min-height: 120px; padding:10px;
    background: #eeeeee;
background: -webkit-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
background: -moz-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
background: -ms-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
background: -o-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
background: linear-gradient(to bottom, #f4f4f4 0%, #cccccc 100%);

    box-shadow: 0 0 2px 0 #999;
    transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    text-align: left;
}
.box:hover{
    background: #6CC4AC;
	background: -webkit-linear-gradient(top, #6CC4AC 0%, #cccccc 100%);
background: -moz-linear-gradient(top, #6CC4AC 0%, #cccccc 100%);
background: -ms-linear-gradient(top, #6CC4AC 0%, #cccccc 100%);
background: -o-linear-gradient(top, #6CC4AC 0%, #cccccc 100%);
background: linear-gradient(to bottom, #6CC4AC 0%, #cccccc 100%);

}
 
@keyframes smalltobig{
    from{
        opacity: 0;
        transform: scale(0.1);
    }
    to{
        opacity: 1;
        transform: scale(1);
    }
}
@keyframes toptobottom{
    from{
        opacity: 0;
        transform: translateY(-200%);
    }
    to{
        opacity: 1;
        transform: translateY(0%);
    }
}
@keyframes bottomtotop{
    from{
        opacity: 0;
        transform: translateY(200%);
    }
    to{
        opacity: 1;
        transform: translateY(0%);
    }
}
.ert5{width:100%; float:left; text-align:left; font-weight:bold; }
/*testimonila*/
.timeline {
	position: relative;
	list-style-type: none;
	padding: 30px 0 0px 0;
	
}

.timeline:before {
	content: '';
	position: absolute;
	width: 5px;
	height: 100%;
	top: 0;
	left: 165px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJUlEQVQIW2NkQAP/gYARWQwkAOLDBeECjEAAkkEWAKtEFwAJAgAZEBP+oM1IkwAAAABJRU5ErkJggg==);
}

.event {
	position: relative;
	margin-bottom: 80px;
	padding-right: 40px;

}

.thumb {
	position: absolute;
	width: 100px;
	height: 100px;
	box-shadow: 
		0 0 0 8px rgba(65,131,142,1), 
		0 1px 1px rgba(255,255,255,0.5);
	background-repeat: no-repeat;
	border-radius: 50%;
	-webkit-transform: scale(0.8) translateX(24px);
	-moz-transform: scale(0.8) translateX(24px);
	-o-transform: scale(0.8) translateX(24px);
	-ms-transform: scale(0.8) translateX(24px);
	transform: scale(0.8) translateX(24px);
}

.thumb:before {
	content: '';
	position: absolute;
	height: 8px;
	z-index: -1;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAPElEQVQYV2NkQAP/gYARCNDFUQRgirAphitEl0TngxXisg5ZnBGXIpgbYfIYjkb3BNxGbBLYxIgyEaQRAA8KKAWYsZtjAAAAAElFTkSuQmCC);
	width: 51px;
	top: 42px;
	left: 100%;
	margin-left: 8px;
}

.thumb span {
	color: #41838e; 
	width: 100%;
	text-align: center;
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	position: absolute;
	bottom: 30px;
}



/* Transparent Checkbox/radio hack: leave the checkbox on top, hide it with opacity 0 */

.event label,
.event input[type="radio"] {
	width: 24px;
	height: 24px;
	left: 158px;
	top: 36px;
	position: absolute;
	display: block;
}

.event input[type="radio"] {
	opacity: 0;
	z-index: 10;
	cursor: pointer;
}

.event label:after {
	content: '\e702';
	background: #fff;
	border-radius: 50%;
	color: #41838E;
	font-size: 26px;
	height: 100%;
	width: 100%;
	left: -2px;
	top: -3px;
	line-height: 24px;
	position: absolute;
	text-align: center;
}

.content-perspective {
	margin-left: 230px;
	position: relative;

	-webkit-perspective: 600px;
	-moz-perspective: 600px;
	-o-perspective: 600px;
	-ms-perspective: 600px;
	perspective: 600px;
}

.content-perspective:before {
	content: '';
	width: 37px;
	left: -51px;
	top: 45px;
	position: absolute;
	height: 1px;
	z-index: -1;
	background: #fff;
}

.content {
	-webkit-transform: rotateY(10deg);
	-moz-transform: rotateY(10deg);
	-o-transform: rotateY(10deg);
	-ms-transform: rotateY(10deg);
	transform: rotateY(10deg);

	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;

	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.content-inner {
	position: relative;
	padding: 20px;
	color: #333;
	border: none;
	border-left: 5px solid #41838e;
	box-shadow: 0 4px 6px rgba(0,0,0,0.1);
	background: #fff;
}

.content-inner h3 {
	font-size: 26px;
	padding: 5px 0 5px 0;
	color: #41838e;
}

.content-inner p {
	font-size: 18px;
	max-height: 0px;
	overflow: hidden;
	color: transparent;
	color: rgba(0,0,0,0);
	text-align: left;
}

.content-inner:before {
	content: '\25c2';
	font-weight: normal;
	font-size: 54px;
	line-height: 54px;
	position: absolute;
	width: 30px;
	height: 30px;
	color: #41838e;
	left: -27px;
	top: 15px;
	z-index: -1;
}

/* Transitions */

.thumb,
.thumb span,
.content-inner h3 {
	-webkit-transition: all 0.6s ease-in-out 0.2s;
	-moz-transition: all 0.6s ease-in-out 0.2s;
	-o-transition: all 0.6s ease-in-out 0.2s;
	-ms-transition: all 0.6s ease-in-out 0.2s;
	transition: all 0.6s ease-in-out 0.2s;
}

.content-inner {
	-webkit-transition: box-shadow 0.8s linear 0.2s;
	-moz-transition: box-shadow 0.8s linear 0.2s;
	-o-transition: box-shadow 0.8s linear  0.2s;
	-ms-transition: box-shadow 0.8s linear 0.2s;
	transition: box-shadow 0.8s linear 0.2s;
}

.content {
	-webkit-transition: -webkit-transform 0.8s cubic-bezier(.59,1.45,.69,.98) 0.2s;
	-moz-transition: -moz-transform 0.8s cubic-bezier(.59,1.45,.69,.98) 0.2s;
	-o-transition: -o-transform 0.8s cubic-bezier(.59,1.45,.69,.98) 0.2s;
	-ms-transition: -ms-transform 0.8s cubic-bezier(.59,1.45,.69,.98) 0.2s;
	transition: transform 0.8s cubic-bezier(.59,1.45,.69,.98) 0.2s;
}

.content-inner p {
	-webkit-transition: max-height 0.5s linear, color 0.3s linear;
	-moz-transition: max-height 0.5s linear, color 0.3s linear;
	-o-transition: max-height 0.5s linear, color 0.3s linear;
	-ms-transition: max-height 0.5s linear, color 0.3s linear;
	transition: max-height 0.5s linear, color 0.3s linear;
}

/* Checked */

.event input[type="radio"]:checked + label:after {
	content: '\2714';
	color: #F26328;
	box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.8);
}

.event input[type="radio"]:checked ~ .content-perspective:before {
	background: #F26328;
}

.event input[type="radio"]:checked ~ .content-perspective .content-inner h3 {
	color: #F26328;
}

.event input[type="radio"]:checked ~ .content-perspective .content {
	-webkit-transform: rotateY(-5deg);
	-moz-transform: rotateY(-5deg);
	-o-transform: rotateY(-5deg);
	-ms-transform: rotateY(-5deg);
	transform: rotateY(-5deg);
}

.event input[type="radio"]:checked ~ .content-perspective .content-inner {
	border-color: #F26328;
	box-shadow: 10px 0px 10px -6px rgba(0, 0, 0, 0.1);
}

.event input[type="radio"]:checked ~ .content-perspective .content-inner p {
	max-height: 260px; /* Add media queries */
	color: #000000;
	-webkit-transition-delay: 0s, 0.6s;
	-moz-transition-delay: 0s, 0.6s;
	-o-transition-delay: 0s, 0.6s;
	-ms-transition-delay: 0s, 0.6s;
	transition-delay: 0s, 0.6s;
}

.event input[type="radio"]:checked ~ .content-perspective .content-inner:before {
	color: #F26328;
}

.event input[type="radio"]:checked ~ .thumb {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	box-shadow: 
		0 0 0 8px rgba(242,99,40,1), 
		0 1px 1px rgba(255,255,255,0.5);
}

.event input[type="radio"]:checked ~ .thumb span {
	color: #F26328;
}
.event input[type="radio"]:checked ~ .content-perspective .content-inner p

.content-inner p,
.thumb span,
.event label {
	-webkit-backface-visibility: hidden;
}

@media screen and (max-width: 850px) { 
	.content-inner h3 {
		font-size: 20px;
	}

	.content-inner p {
		font-size: 14px;
		text-align: justify;
	}

	.event input[type="radio"]:checked ~ .content-perspective .content-inner p {
		max-height: 500px; 
	}
}

@media screen and (max-width: 540px) {
	.timeline::before {
		left: 50px;
	}

	.event { 
		padding-right: 0px;
		margin-bottom: 100px;
	}


	.thumb {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-o-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	.event input[type="radio"] {
		width: 100px;
		height: 100px;
		left: 0px;
		top: 0px;
	}

	.thumb:before,
	.event input[type="radio"]:checked ~ .thumb:before {
		background: none;
		width: 0;
	}

	.event label {
		display: none;
	}

	.content-perspective {
		margin-left: 0px; 
		top: 80px;
	}

	.content-perspective:before {
		height: 0px; 
	}

	.content {
		-webkit-transform: rotateX(-10deg);
		-moz-transform: rotateX(-10deg);
		-o-transform: rotateX(-10deg);
		-ms-transform: rotateX(-10deg);
		transform: rotateX(-10deg);
	}

	.event input[type="radio"]:checked ~ .content-perspective .content {
		-webkit-transform: rotateX(10deg);
		-moz-transform: rotateX(10deg);
		-o-transform: rotateX(10deg);
		-ms-transform: rotateX(10deg);
		transform: rotateX(10deg);
	}

	.content-inner {
		border-left: none;
		border-top: 5px solid #41838e;
	}

	.event input[type="radio"]:checked ~ .content-perspective .content-inner {
		border-color: #F26328;
		box-shadow: 0 10px 10px -6px rgba(0, 0, 0, 0.1);
	}

	.content-inner:before {
		content: '\25b4';
		left: 33px;
		top: -32px;
	}

	.event input[type="radio"]:checked ~ .content-perspective .content-inner p {
		max-height: 300px; 
	}
}
/*eoftestimonila*/

/* Steps Section */
.stepsSection {
	width:100%;
	margin: 10px 5% 0 0;
	background-color:#f2f4fb;
	padding:0 0;
	border:1px solid rgb(221, 214, 214); border-bottom:none;
	border-radius:5px 5px 0px 0px;
	float: left;
}
.stepsSection ul li {
	width: 25%;
	float: left;
	padding: 10px 0;
	text-align: center;
	background: rgb(203, 212, 214);
}
.stepsSection ul li.pending {
	background: #f2f4fb;
}
.yt6a{width:98%; float:left; padding:0.6% 1%;}
.yt6{width:50%; float:left}
.yrt7{border: 2px solid white;
-webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
 0 0 16px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
 0 0 16px rgba(0,0,0,0.1);
box-shadow: inset 0 0 8px rgba(0,0,0,0.1),
 0 0 16px rgba(0,0,0,0.1);
background: rgba(255,255,255,0.5);}
.yrt8{width: 132px;
height: 37px;
padding: 10px; color:#FFFFFF; border-radius:5px;
-moz-box-shadow: 0px 0px 5px #999;
-webkit-box-shadow: 0px 0px 5px #999;
border: 1px solid #556f8c;
background: -moz-linear-gradient(top, #718DA9 0%, #415D79 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#718DA9), color-stop(100%,#415D79)); cursor:pointer
}
input{height:20px}
/* Steps Section End */
.yrt9{background-color:#DBDBDB}
.yrt10{width:98%; float:left; padding:0.6% 1%;}
.yrt11{width:100%; float:left; background-color:rgb(203, 212, 214); 	border:1px solid rgb(221, 214, 214); border-top:none; border-radius:0px 0px 3px 3px}
.yrt12{width:100%; float:left; text-align:center; padding:0.5%}
.bre{width:100%; float:left; height:11px}
.bre1{width:100%; float:left;}



#tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li {
  float: left;
  margin: 0 .5em 0 0;
}

#tabs a {
  position: relative;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .7em 2.5em;
  float: left;
  text-decoration: none;
  color: #444;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after {
  background: #f4f4f4;
}

#tabs a:focus {
  outline: 0;
}

#tabs a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}

#tabs #current a,
#tabs #current a::after {
  background: #f4f4f4;
  z-index: 3;
}
#content2a {
  background: #f4f4f4;
  padding: 2%; padding-top:1px;
  position: relative;
  z-index: 2; 
  border-radius: 0 5px 5px 5px;
  box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5); float:left; width:96%
}
.yrt12z{ font-size:1.17em;}
tr.ho1:hover{ background-color:#cccccc}
.hoz{border: #E8ECEC 1px solid;background-color: #F3F7FA;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F3F7FA), to(#C9D9E9));
	background: -webkit-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -moz-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -ms-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -o-linear-gradient(top, #F3F7FA, #C9D9E9); border: #E8ECEC 1px solid;}
	.hoz tr:hover{background-color:#eeeeee}
	.yrt6z{ text-align:center; font-weight:bold; background-color:#D4D8D8; border-radius:5px 5px 0px 0px}
/*eofslide*/
h1, h2, h3{ line-height:1em;}
h1{ margin:0.4em 0em}
b{ font-size:16px}
.stepsSection ul li.pendingz { background-color:#DFDCF2;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
background: -webkit-linear-gradient(top, #DFDCF2, #CECEDD);
background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -o-linear-gradient(top, #DFDCF2, #BBBCDA);
}
.yrt11z{background-color: #DFDCF2;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
background: -webkit-linear-gradient(top, #F7F8FC, #BDBDCE);
background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -o-linear-gradient(top, #DFDCF2, #BBBCDA); float:left}
.yrt9z:hover{ background-color: #EBE8FF;}

.stepsSection ul li.yrtzz{background-color: #E3E2EC;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E3E2EC), to(#9697B1));   /* background: -webkit-linear-gradient(top, #E1E0E6, #9899C0); */   background: -moz-linear-gradient(top, #E3E2EC, #9697B1);   background: -ms-linear-gradient(top, #E3E2EC, #9697B1);   background: -o-linear-gradient(top, #E3E2EC, #9697B1);}
.hoz1{background-color: #ECEAF1;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ECEAF1), to(#D4D4E4));
background: -webkit-linear-gradient(top, #ECEAF1, #D4D4E4);
background: -moz-linear-gradient(top, #ECEAF1, #D4D4E4);
background: -ms-linear-gradient(top, #ECEAF1, #D4D4E4);
background: -o-linear-gradient(top, #ECEAF1, #D4D4E4);}
.hoz1 tr:hover{background-color:#CCCCCC}

stepsSection ul li.pendingza { background-color:#EDF8F8;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EDF8F8), to(#B7BDBC));
background: -webkit-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -moz-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -ms-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -o-linear-gradient(top, #EDF8F8, #B7BDBC);
}
.yrt11za{background-color: #EDF8F8;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EDF8F8), to(#B7BDBC));
background: -webkit-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -moz-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -ms-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -o-linear-gradient(top, #EDF8F8, #B7BDBC); float:left}
.yrt9za:hover{ background-color: #D9DDD9;}

.stepsSection ul li.yrtzza{background-color: #D6EBE2;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D6EBE2), to(#ACADBE));   /* background: -webkit-linear-gradient(top, #E1E0E6, #9899C0); */   background: -moz-linear-gradient(top, #D6EBE2, #ACADBE);   background: -ms-linear-gradient(top, #D6EBE2, #ACADBE);   background: -o-linear-gradient(top, #D6EBE2, #ACADBE);}
.hoz1a{background-color: #EDF8F8;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EDF8F8), to(#B7BDBC));
background: -webkit-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -moz-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -ms-linear-gradient(top, #EDF8F8, #B7BDBC);
background: -o-linear-gradient(top, #EDF8F8, #B7BDBC);}

ol.progtrckr {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
ol.progtrckr li {
    display: inline-block;
    text-align: center;
    line-height: 3em;
}
ol.progtrckr[data-progtrckr-steps="2"] li { width: 25%; }
ol.progtrckr[data-progtrckr-steps="3"] li { width: 25%; }
ol.progtrckr[data-progtrckr-steps="4"] li { width: 25%; }
ol.progtrckr li.progtrckr-done {
    color: black;
    border-bottom: 4px solid yellowgreen;
}
ol.progtrckr li.progtrckr-todo {
    color: #000; 
    border-bottom: 4px solid silver;
}

ol.progtrckr li:after {
    content: "\00a0\00a0";
}
ol.progtrckr li:before {
    position: relative;
    bottom: -2.5em;
    float: left;
    left: 50%;
    line-height: 1em;
}
ol.progtrckr li.progtrckr-done:before {
    content: attr(data-title);
    color: white;
    background-color: yellowgreen;
    height: 2em;
    width: 2em;
    line-height: 2em;
    border: none;
    border-radius: 2em; margin-top:-4px
}
ol.progtrckr li.progtrckr-todo:before {
    content: attr(data-title);
    color: #5C4E4E;
    background-color: #CAC3C3;
    height: 2em;
    width: 2em;
    line-height: 2em;
    border: none;
    border-radius: 2em; margin-top:-4px
}
.SoutI {
float: right;
width: 100%; padding-top:10px}
.know {
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
padding: 5px 20px 5px 20px;
font-size: 0.9em;
color: #333333;
-webkit-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
-moz-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
background: #DDDDDD;
background: -webkit-linear-gradient(top, #ffffff, #DDDDDD);
background: -moz-linear-gradient(top, #ffffff, #DDDDDD);
background: -o-linear-gradient(top, #ffffff, #DDDDDD);
background: linear-gradient(to bottom, #ffffff, #DDDDDD);
}
.za1{width:100%; float:left; background-color:#f4f4f4; background-image:url(../images/studentone.jpg); background-repeat:no-repeat; background-size: 100%;
}
.za2{width:35%; float:right; opacity: 0.9; background-color:#FCFAFA;
    filter: alpha(opacity=90);box-shadow: 0 2px 0px rgba(0,0,0,0.2), 0 1px 5px rgba(0,0,0,0.2), 0 0 0 12px rgba(255,255,255,0.4);  margin:3% 2% 2% 2%; text-align:left; padding-top:10px}
	.za3{width:100%; float:left; background-color:#FFFFFF}
	.za4{float:left; padding:10px; padding-bottom:0px}
	.za5{float:left; padding:10px; padding-top:0px; padding-bottom:0px}
	.za7{width:100px; float:left; padding:2px; text-align:left}
	.za8{width:20%; float:left; margin-top:2%; background-color:#D1E75C; opacity:0.7; padding:10px; padding-left:0px; border-radius:0px 10px 54px 0px}
	
#burst-12 {
background-color: #FFF458;
	

    width: 80px;
    height: 80px;
    position: relative;
    text-align: center;z-index: 1;margin-top: 10px;
right: -16px;
}
#burst-12 span{position: relative;
  z-index: 999;color:#000000; top:13px; float:left
}
#burst-12:before, #burst-12:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 80px;
    width: 80px;
    background-color: #FFF458;

}
#burst-12:before {
    -webkit-transform: rotate(30deg);
       -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
         -o-transform: rotate(30deg);
}
#burst-12:after {
    -webkit-transform: rotate(60deg);
       -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
         -o-transform: rotate(60deg);
}
.ya0{float: left;width: 91.5%;background-color: #F1F1D7;padding: 0.5%;padding-left: 0px;border-radius: 14px;}
.button {
  margin: .4em;
  padding: 1em;
  cursor: pointer;
  background: #e1e1e1;
  text-decoration: none;
  color: #666666;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* Bubble Float Right */
.bubble-float-right {
  display: inline-block; font-weight:bold;
  position: relative; width:85%;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0); text-align:center;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); border-radius:20px 0px 0px 20px; box-shadow: inset 0px 3px 41px 0px #B9B319;
}
.bubble-float-right:before {
  position: absolute;
  z-index: -1;
  top: calc(50% - 10px);
  right: 0;
  content: '';
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent rgba(206, 204, 169, 0.72);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: right;
  transition-property: right;
}
.bubble-float-right:hover, .bubble-float-right:focus, .bubble-float-right:active {
  -webkit-transform: translateX(-5px);
  transform: translateX(-5px);
}
.bubble-float-right:hover:before, .bubble-float-right:focus:before, .bubble-float-right:active:before {
  right: -8px;
}
.dt6{float:left; padding:2px; padding-left:10px}
.fon{margin-bottom:0px; font-size:24px}
.za71{ float:left; padding:2px}
.light_notification {
width: 101px;
margin: 1px auto 9px auto;
font-weight: bold;
padding: 8px 23px;
background: #9AD335;
background-image: -webkit-linear-gradient(top, rgba(255,255,255,.02) 0%, rgba(255,255,255,.03) 50%, rgba(0,0,0,.02) 50%, rgba(0,0,0,.03) 100%), -webkit-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.05));
background-image: -moz-linear-gradient(top, rgba(255,255,255,.02) 0%, rgba(255,255,255,.03) 50%, rgba(0,0,0,.02) 50%, rgba(0,0,0,.03) 100%), -moz-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.05));
background-image: -o-linear-gradient(top, rgba(255,255,255,.02) 0%, rgba(255,255,255,.03) 50%, rgba(0,0,0,.02) 50%, rgba(0,0,0,.03) 100%), -o-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.05));
background-image: -ms-linear-gradient(top, rgba(255,255,255,.02) 0%, rgba(255,255,255,.03) 50%, rgba(0,0,0,.02) 50%, rgba(0,0,0,.03) 100%), -ms-linear-gradient(top, rgba(255,255,255,.2), rgba(0,0,0,.05));
-moz-border-radius: 28px;
-webkit-border-radius: 28px;
border-radius: 8px;
-moz-box-shadow: 0 1px 0 0 rgba(0,0,0,.5) inset, 0 -1px 0 0 rgba(0,0,0,.2) inset, 0 2px 0 0 rgba(255,255,255,.4) inset, 0 1px 4px 0 rgba(0,0,0,.35);
-webkit-box-shadow: 0 1px 0 0 rgba(119, 44, 44, 0.5) inset, 0 -1px 0 0 rgba(0,0,0,.2) inset, 0 2px 0 0 rgba(255,255,255,.4) inset, 0 1px 4px 0 rgba(0,0,0,.35);
cursor: pointer;}
.y89{float:right; background-image:url(../images/travelnew.jpg); background-repeat:no-repeat; background-size:100%; width:100%; z-index:1; position:relative; border: #ECE5E5 1px solid;}
.y89a{background-color:#ffffff; opacity:0.9;  float:left;}
.y89b{float:left; width:70%}
.yu78{float: right; width: 22%;
border-right: 4px solid silver;
margin-top: 23px;}
.aq2a{float: left;padding-left: 10px;}
.dis{width:100%; float:left;}
.t67{width:100%; float:left; background-color:#F0F0F0;}
.t67a{width:96%; margin:1%;float:left; background-color:#F7F7F4; padding:1%}
.o0pa{float:left; width:1%}
.t67a:hover{box-shadow: inset 0px 0px 66px -11px #9C9C9C;}
.p0i{text-align:left; padding:1% 2%; box-shadow:inset 1px 3px 10px 0px #D5D5C6; float:left; width:96%}
.p0ia{text-align:left; padding:1% 2%; box-shadow:inset -3px -3px 11px 1px #D5D5C6; float:left; width:96%}

.buttonza {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 8px 12px;
    border: 1px solid #eff0f2;
    border-radius: 5px;
    background: #f7f7f7;
    background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ada4ad));
    background: -moz-linear-gradient(top, #f7f7f7, #ada4ad);
    background: linear-gradient(to bottom, #f7f7f7, #ada4ad);
    text-shadow: #b3ad42 0px -1px 9px;
    font: normal normal bold 16px tahoma;
    color: #111111;
    text-decoration: none; margin:6px
}
.buttonza:hover,
.buttonza:focus {
    background: #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d0c5d0));
    background: -moz-linear-gradient(top, #ffffff, #d0c5d0);
    background: linear-gradient(to bottom, #ffffff, #d0c5d0);
    color: #111111;
    text-decoration: none;
}
.buttonza:active {
    background: #adadad;
    background: -webkit-gradient(linear, left top, left bottom, from(#adadad), to(#ada4ad));
    background: -moz-linear-gradient(top, #adadad, #ada4ad);
    background: linear-gradient(to bottom, #adadad, #ada4ad);
}
.buttonza:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px 0 -4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("../images/downarrow.png") no-repeat left center transparent;
    background-size: 100% 100%;
}

.w34{width:96%; float:left; padding:2%; background-color: #F6F6E4;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
	background: -webkit-linear-gradient(top, #F6F6E4, #C7C5A2);
	background: -moz-linear-gradient(top, #F6F6E4, #C7C5A2);
	background: -ms-linear-gradient(top, #F6F6E4, #C7C5A2);
	background: -o-linear-gradient(top, #F6F6E4, #C7C5A2);-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: inset 0px 0px 66px -11px #9C9C9C;}
.w34a{width:45%; text-align:center; float:left}
.w34b{width:10%; text-align:center; float:left}
.w34c{width:10%; text-align:center; float:left;}

.breadcrumb {text-align: center;
	/*centering*/
	display: inline-block;
	box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.35);
	overflow: hidden;
	border-radius: 5px;
	/*Lets add the numbers for each link using CSS counters. flag is the name of the counter. to be defined using counter-reset in the parent element of the links*/
	counter-reset: flag; background: linear-gradient(#ECF5CE, #676B09); width:100%
}

.breadcrumb ul li{
	text-decoration: none;
	outline: none;
	display: block;
	float: left;
	line-height: 36px;
	color: #000000; width:18%;
	/*need more margin on the left of links to accomodate the numbers*/
	padding: 0 10px 0 60px;
	background: #666;
	background: linear-gradient(#ECF5CE, #676B09);
	position: relative;
}
/*since the first link does not have a triangle before it we can reduce the left padding to make it look consistent with other links*/
.breadcrumb ul li:first-child {
	border-radius: 5px 0 0 5px; /*to match with the parent's radius*/
}
.breadcrumb ul li:first-child:before {
	left: 69px;
}
.breadcrumb ul li:last-child {
	border-radius: 0 5px 5px 0; /*this was to prevent glitches on hover*/
	padding-right: 20px;
}

/*hover/active styles*/
.breadcrumb ul li.active{
	background: #333;
	background:linear-gradient(#B2CA65, #2F5A1F);
}
.breadcrumb ul li.active:after{
	background: #333;
	background: linear-gradient(135deg, #B2CA65, #2F5A1F)
}

/*adding the arrows for the breadcrumbs using rotated pseudo elements*/
.breadcrumb ul li:after {
	content: '';
	position: absolute;
	top: 0; 
	right: -18px; 
	width: 36px; 
	height: 36px;
transform: scale(0.707) rotate(45deg);
	z-index: 1;
	background: #666;
	background: linear-gradient(135deg, #ECF5CE, #676B09);
	box-shadow: 
		2px -2px 0 2px rgba(0, 0, 0, 0.4), 
		3px -3px 0 2px rgba(255, 255, 255, 0.1);
	border-radius: 0 5px 0 50px;
}

.breadcrumb ul li:last-child:after {
	content: none;
}

.breadcrumb ul li:before {
	content: counter(flag);
	counter-increment: flag;
	/*some styles now*/
	border-radius: 100%;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin: 8px 0;
	position: absolute;
	top: 0;
	left: 81px;
	background: #444;
	background: linear-gradient(#FFFFFF, #DDDDDD);
	font-weight: bold;box-shadow: 0px 2px 0px 0px #242431;
}

.myDiv {
    position: relative;
    z-index: 1; background-image:url(../images/seniorcitizens.jpg);  background-color:#FFFFFF; background-repeat:no-repeat;  float:left; width:98%; padding:1%; margin-top:-10px ;padding-top:8px 
}

.myDiv:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: url(test.jpg) center center;
    
}
.ser{width:32%; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6FAC7), to(#93DADD));
	background: -webkit-linear-gradient(top, #F6FAC7, #93DADD);
	background: -moz-linear-gradient(top, #F6FAC7, #93DADD);
	background: -ms-linear-gradient(top, #F6FAC7, #93DADD);
	background: -o-linear-gradient(top, #F6FAC7, #93DADD);
	-moz-box-shadow: 3px 3px 5px -3px #330A0A;
	-webkit-box-shadow: 3px 3px 5px -3px #330A0A;
	box-shadow: 3px 3px 5px -3px #330A0A; float:right; padding:1%;}
	.ser b{ font-size:14px}
	.mudiv1{width:18%; float:left; background-color:#E6E6C0;  padding:1%; margin-left: -10px;
border-radius: 0px 28px 6px 0px;}
.mudiv2{float:left; background-color:#E3E5A3; border-radius: 0px 28px 6px 0px;}
.ser1{width:98%; float:left; background-color:#F6FAC7; background: -webkit-linear-gradient(top, #F6FAC7, #DFFAFC);
	background: -moz-linear-gradient(top, #F6FAC7, #DFFAFC);
	background: -ms-linear-gradient(top, #F6FAC7, #DFFAFC);
	background: -o-linear-gradient(top, #F6FAC7, #DFFAFC);
	-moz-box-shadow: 3px 3px 5px -3px #330A0A;
	-webkit-box-shadow: 3px 3px 5px -3px #330A0A;
	box-shadow: 3px 3px 5px -3px #330A0A; padding:1%}
	.sre5{width:100%; text-align:center; float:left; background-color:#FF9900; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF9900), to(#803B26));
	background: -webkit-linear-gradient(top, #FF9900, #803B26);
	background: -moz-linear-gradient(top, #FF9900, #803B26);
	background: -ms-linear-gradient(top, #FF9900, #803B26);
	background: -o-linear-gradient(top, #FF9900, #803B26);
	-moz-box-shadow: 3px 3px 5px -3px #330A0A;
	-webkit-box-shadow: 3px 3px 5px -3px #330A0A;
	box-shadow: 3px 3px 5px -3px #330A0A; border-radius:49px 19px 25px 79px}
	.sre7{float: left;
background-color: #FF9900;background-color:#FF9900; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF9900), to(#803B26));
	background: -webkit-linear-gradient(top, #FF9900, #803B26);
	background: -moz-linear-gradient(top, #FF9900, #803B26);
	background: -ms-linear-gradient(top, #FF9900, #803B26);
	background: -o-linear-gradient(top, #FF9900, #803B26);
	-moz-box-shadow: 3px 3px 5px -3px #330A0A;
	-webkit-box-shadow: 3px 3px 5px -3px #330A0A;
	box-shadow: 3px 3px 5px -3px #330A0A;
border-radius: 76%;
margin-top: -15px;
width: 26%;}
.sre7a{margin-top:15px}
.sre8{float: left;
text-align:center;
font-size: 24px;
color: #000000;

text-shadow: #583429 1px 1px;
width: 67%;
padding: 5%; padding-left:0%}
.r5t{ width:100%; float:left}
.ser input{ height:17px}

.box12 h3{
	text-align:center;
	position:relative;
	top:80px;
}
.box12 {
	width:100%; float:left

}
.effect6
{
  	position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:171px;
    right:171px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
#arbitrary-stops {
  /* fallback DIY*/

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#FD9017), color-stop(0.05, #FFC641), color-stop(0.5, #FD9017), color-stop(0.95, #FFC641), to(#FD9017));

  /* Safari 5.1+, Chrome 10+ */
  background: -webkit-linear-gradient(left, #EFE5DA, #F7F4F1 26%, #F0D9C0, #FFC641 215%, #FD9017);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* IE 10 */
  background: -ms-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017); background-color:#FD9017
}
#arbitrary-stopsa {
  /* fallback DIY*/

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#FD9017), color-stop(0.05, #FFC641), color-stop(0.5, #FD9017), color-stop(0.95, #FFC641), to(#FD9017));

  /* Safari 5.1+, Chrome 10+ */
  background: -webkit-linear-gradient(left, #3A513F, #405643 26%, #233C2D, #FFC641 215%, #FD9017);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* IE 10 */
  background: -ms-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017); background-color:#FD9017
}
#arbitrary-stopsb {
  /* fallback DIY*/

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#FD9017), color-stop(0.05, #FFC641), color-stop(0.5, #FD9017), color-stop(0.95, #FFC641), to(#FD9017));

  /* Safari 5.1+, Chrome 10+ */
  background: -webkit-linear-gradient(left, #D8F9F7, #B5E8EF 26%, #DAE9EA, #FFC641 215%, #FD9017);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* IE 10 */
  background: -ms-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017);

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #FD9017, #FFC641 26%, #FD9017, #FFC641 215%, #FD9017); background-color:#FD9017
}
.pic{height:350px}
.e4{width:100%; float:left}
.e4a{width:100%; float:left; border:#FFFFFF 3px solid; padding-bottom:1px}
.e4b{float:left; width:30%}
.e4ba{float:left; width:30%}
.e4c{float:left; width:70%}
.e5c{float:left; width:48%}
.e4r{ float:left}
.e4r ul li{
list-style-type:none;
padding: 0 0 0 45px;
position:relative;
}.e4r ul li:before{
/*fill it with a blank space*/
content:"\00a0"; 
/*make it a block element*/
display: block; 
/*adding an 8px round border to a 0x0 element creates an 8px circle*/
border: solid 9px #000;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
height: 0;
width: 0;
 
/*Now position it on the left of the list item, and center it vertically
(so that it will work with multiple line list-items)*/
position: absolute;
left: 7px;
top: 40%;
margin-top: -8px;
}
.e4r ul li:after{
/*Add another block-level blank space*/
content:"\00a0";
display:block;
 
/*Make it a small rectangle so the border will create an L-shape*/
width: 3px;
height: 6px;
 
/*Add a white border on the bottom and left, creating that 'L' */
border: solid #fff;
border-width: 0 2px 2px 0;
 
/*Position it on top of the circle*/
position:absolute;
left: 14px;
top: 40%;
margin-top: -4px;
 
/*Rotate the L 45 degrees to turn it into a checkmark*/
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.er6{ width:40%; float:left}
.w34e{width:100%; float:left; padding: 5px 5px 5px 10px;}
.w34e1{width:100%; float:left; padding: 5px 5px 5px 10px;}
.button11{
	height:2em;
	padding:9px 45px;
	margin:20px 40px;
	cursor:pointer;
	display:inline-block;
	color:#414711;
	font-size:18px;
	border:1px dotted #4A803D;
	background:#eee;
	border-radius:4px;
	line-height:2em;
	text-decoration:none; font-weight:bold;
		
	-webkit-transition: all 0.3s linear;
     -khtml-transition: all 0.3s linear;
       -moz-transition: all 0.3s linear;
         -o-transition: all 0.3s linear;
            transition: all 0.3s linear;
}
.button11:hover{
	-webkit-box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
     -khtml-box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
       -moz-box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
         -o-box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
            box-shadow:rgba(0,0,0,0.7) 0px 5px 15px, inset rgba(0,0,0,0.15) 0px -10px 20px;
}

.green{
	background: #cdeb8e; /* Old browsers */
	background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* IE10+ */
	background: linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */
}
.puty{ float:left}

.blended {
  background-image: url(../images/trip-girl.png);background-size: 25% 100%;
  background-color:rgb(148, 150, 134);
  background-blend-mode: multiply; position: relative;
    z-index: 1;
}
.blended:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.5; background-color:#FFFFFF
}
.ert2z{float:left; width:20%; margin:1em}
.ert2za{float:left; width:74%; margin:1em}
.ert2zab{float:left; background-color: #ffffff;
	background:-webkit-linear-gradient(top, rgba(218, 241, 248, 0.92), #F9FADC);
	background: -moz-linear-gradient(top, rgba(218, 241, 248, 0.92), #F9FADC);
	background: -ms-linear-gradient(top, rgba(218, 241, 248, 0.92), #F9FADC);
	background: -o-linear-gradient(top, rgba(218, 241, 248, 0.92), #F9FADC); opacity:0.9}
	.pkj{width: 31%; background-color: #DFDCF2;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
background: -webkit-linear-gradient(top, #F7F8FC, #BDBDCE);
background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -o-linear-gradient(top, #DFDCF2, #BBBCDA);
float: left; padding:1em;  min-height:295px}
.pkja{width:1%; float:left}
.pkjb{width:65%; float:left; background-color: #DFDCF2;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
background: -webkit-linear-gradient(top, #F7F8FC, #BDBDCE);
background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
background: -o-linear-gradient(top, #DFDCF2, #BBBCDA); min-height:325px}

.triangle-border {
  position:relative;
  padding:15px;
  margin:0.5em 0em;
  border:3px solid #5a8f00;
  color:#333;
 background-color: #F6F6E4;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
background: -webkit-linear-gradient(top, #F6F6E4, #C7C5A2);
background: -moz-linear-gradient(top, #F6F6E4, #C7C5A2);
background: -ms-linear-gradient(top, #F6F6E4, #C7C5A2);
background: -o-linear-gradient(top, #F6F6E4, #C7C5A2);
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: inset 0px 0px 66px -11px #9C9C9C;
  /* css3 */
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px; width:83%;
}

/* Variant : for left positioned triangle
------------------------------------------ */

.triangle-border.left {
  margin-left:30px;
}

/* Variant : for right positioned triangle
------------------------------------------ */

.triangle-border.right {
  margin-right:30px;
}

/* THE TRIANGLE
------------------------------------------------------------------------------------------------------------------------------- */

.triangle-border:before {
  content:"";
  position:absolute;
  bottom:-20px; /* value = - border-top-width - border-bottom-width */
  left:40px; /* controls horizontal position */
  border-width:20px 20px 0;
  border-style:solid;
  border-color:#5a8f00 transparent;
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;
}

/* creates the smaller  triangle */
.triangle-border:after {
  content:"";
  position:absolute;
  bottom:-13px; /* value = - border-top-width - border-bottom-width */
  left:47px; /* value = (:before left) + (:before border-left) - (:after border-left) */
  border-width:13px 13px 0;
  border-style:solid;
  border-color:#CFCFC0 transparent;
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;
}

/* Variant : top
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.top:before {
  top:-20px; /* value = - border-top-width - border-bottom-width */
  bottom:auto;
  left:auto;
  right:40px; /* controls horizontal position */
  border-width:0 20px 20px;
}

/* creates the smaller  triangle */
.triangle-border.top:after {
  top:-13px; /* value = - border-top-width - border-bottom-width */
  bottom:auto;
  left:auto;
  right:47px; /* value = (:before right) + (:before border-right) - (:after border-right) */
  border-width:0 13px 13px;
}

/* Variant : left
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.left:before {
  top:10px; /* controls vertical position */
  bottom:auto;
  left:-30px; /* value = - border-left-width - border-right-width */
  border-width:10px 29px 5px 0;
  border-color:transparent #5a8f00;
}

/* creates the smaller  triangle */
.triangle-border.left:after {
  top:12px; /* value = (:before top) + (:before border-top) - (:after border-top) */
  bottom:auto;
  left:-24px; /* value = - border-left-width - border-right-width */
  border-width:13px 27px 13px 0;
  border-color:transparent #CFCFC0;
}

/* Variant : right
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.right:before {
  top:10px; /* controls vertical position */
  bottom:auto;
  left:auto;
  right:-30px; /* value = - border-left-width - border-right-width */
  border-width:15px 0 15px 30px;
  border-color:transparent #5a8f00;
}

/* creates the smaller  triangle */
.triangle-border.right:after {
  top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
  bottom:auto;
  left:auto;
  right:-21px; /* value = - border-left-width - border-right-width */
  border-width:9px 0 9px 21px;
  border-color:transparent #CFCFC0;
}

.hozaa{border: #E8ECEC 1px solid;background-color: #F3F7FA;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F3F7FA), to(#C9D9E9));
	background: -webkit-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -moz-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -ms-linear-gradient(top, #F3F7FA, #C9D9E9);
	background: -o-linear-gradient(top, #F3F7FA, #C9D9E9); border: #E8ECEC 1px solid;}
	.y7ua{width:98%; float:left; background-color:#eeeeee; padding:1%; box-shadow: inset 0px 0px 66px -11px #9C9C9C;}
	.y78u{width:49%; float:left}
	.y78ui{width:2%; float:left}
.okj{float:left}
.price-container,
		.price-container:before,
		.price-container:after,
		.price-container .price,
		.price-container .price:before,
		.price-container .price:after {
			height: 8.5em;
			width: 8.5em;
			background: #F8FAFE top left no-repeat;
			background-size: 8.5em; float:left
		}
		
		.price-container:before,
		.price-container:after,
		.price-container .price:before,
		.price-container .price:after {
			content: "";
			position: absolute;
		}
		
		.price-container {
		top: 5.5em;
			left: 24.5em;
			-webkit-transform: rotate(-45deg);
			  -moz-transform: rotate(-45deg);
			   -ms-transform: rotate(-45deg);
			    -o-transform: rotate(-45deg);
			       transform: rotate(-45deg);
		}
		
		.price-container:before {
			top: 0;
			left: 0;
			-webkit-transform: rotate(-30deg);
			  -moz-transform: rotate(-30deg);
			   -ms-transform: rotate(-30deg);
			    -o-transform: rotate(-30deg);
			       transform: rotate(-30deg);
		}
		
		.price-container:after {
			top: 0;
			left: 0;
			-webkit-transform: rotate(-15deg);
			  -moz-transform: rotate(-15deg);
			   -ms-transform: rotate(-15deg);
			    -o-transform: rotate(-15deg);
			       transform: rotate(-15deg);
		}
		
		.price-container .price {
			padding: .5em 0em;
			height: 7.5em; /* height minus padding */
			position: absolute;
			bottom: 0;
			right: 0;
			-webkit-transform: rotate(45deg);
			  -moz-transform: rotate(45deg);
			   -ms-transform: rotate(45deg);
			    -o-transform: rotate(45deg);
			       transform: rotate(45deg);
			z-index: 1; /* important so the text shows up */
		}
		
		.price-container .price:before {
			top: 0;
			left: 0;
			-webkit-transform: rotate(60deg);
			  -moz-transform: rotate(60deg);
			   -ms-transform: rotate(60deg);
			    -o-transform: rotate(60deg);
			       transform: rotate(60deg);
		}
		
		.price-container .price:after {
			top: 0;
			left: 0;
			-webkit-transform: rotate(75deg);
			  -moz-transform: rotate(75deg);
			   -ms-transform: rotate(75deg);
			    -o-transform: rotate(75deg);
			       transform: rotate(75deg);
		}
			
		.price-container .price span {
			position: relative;
			z-index: 100;
			display: block;
			text-align: left;
			color: #FE3D5C;
			
			
		}
		
		.price-container .price span.number {
		  font-weight: bold;
		  font-size:13px;
		  line-height: .9em;
		  color: #000;
		}	
.rfg{float:left; background-color:#FFFF99;box-shadow: inset 0px 0px 66px -11px #9C9C9C; padding: 0px 12px;
border-radius: 46px;
border-right: #000000 6px solid;border-left: #000000 6px solid;}
.rfg:hover{ background-color:#C9EAAA; }
.dfu{width: 100%;
float: left;
background-color: #f4f4f4;
background-image: url(../images/girlla.jpg);
background-repeat: no-repeat; background-size:100%}
.wre5xx{list-style: disc;
padding-left: 16px;
line-height: 15px;
padding-top: 7px;}
.dfg7{text-align:center; background-color:#221F35; padding:1% 10%;  border-radius:0px 50px; box-shadow: inset 0px 0px 66px -11px #9C9C9C; float:left; color:#FFFFFF}
.dfg8{float:left; width:98%; background-color:#CCCCCC; border-radius:0px 50px; padding:1%; box-shadow: inset 0px 0px 66px -11px #9C9C9C;border-right: #000000 6px solid;
border-left: #000000 6px solid;}


.oval-thought {
  position: relative;
width: 238px;
padding: 50px 40px;
margin: 2em 0em 0em 21em;
text-align: left;
color: #000;
background: #A6A531;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#EAE871), to(#A6A531));
background: -moz-linear-gradient(#EAE871, #A6A531);
background: -o-linear-gradient(#EAE871, #A6A531);
background: linear-gradient(#EAE871, #A6A531);
-webkit-border-top-left-radius: 220px 120px;
-webkit-border-top-right-radius: 220px 120px;
-webkit-border-bottom-right-radius: 220px 120px;
-webkit-border-bottom-left-radius: 220px 120px;
-moz-border-radius: 220px / 120px;
border-radius: 220px / 120px;
  /*
  NOTES:
  -webkit-border-radius:220px 120px; // produces oval in safari 4 and chrome 4
  -webkit-border-radius:220px / 120px; // produces oval in chrome 4 (again!) but not supported in safari 4
  Not correct application of the current spec, therefore, using longhand to avoid future problems with webkit corrects this
  */
  -webkit-border-top-left-radius:220px 120px;
  -webkit-border-top-right-radius:220px 120px;
  -webkit-border-bottom-right-radius:220px 120px;
  -webkit-border-bottom-left-radius:220px 120px;
  -moz-border-radius:220px / 120px;
  border-radius:220px / 120px;
}

.oval-thought p {font-size:1.25em;}

/* creates the larger circle */
.oval-thought:before {
  content:"";
  position:absolute;
  bottom:-20px;
  left:50px;
  width:30px;
  height:30px;
background: #A6A531;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#EAE871), to(#A6A531));
background: -moz-linear-gradient(#EAE871, #A6A531);
background: -o-linear-gradient(#EAE871, #A6A531);
background: linear-gradient(#EAE871, #A6A531);
  /* css3 */
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
}

/* creates the smaller circle */
.oval-thought:after {
  content:"";
  position:absolute;
  bottom:-30px;
  left:30px;
  width:15px;
  height:15px;
 background: #A6A531;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#EAE871), to(#A6A531));
background: -moz-linear-gradient(#EAE871, #A6A531);
background: -o-linear-gradient(#EAE871, #A6A531);
background: linear-gradient(#EAE871, #A6A531);
  /* css3 */
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
}

.kol{width: 35%;
float: left;
margin: 3% 0% 2% 4%;
text-align: left;
padding-top: 10px;
border: #51702C 2px dotted; border-radius:10px; box-shadow: inset 0px 0px 66px -11px #9C9C9C;}
.kol1{float:left; margin:10em 0em 0em 4em}
.kol2{float:left; width:98%; text-align:left; background-color:#eeeeee; border-left:#000000 5px solid; border-right:#000000 5px solid; border-top:#000000 2px dotted;  border-bottom:#000000 2px dotted; border-radius:24px;padding:1%; box-shadow: inset 0px 0px 66px -11px #9C9C9C;}
.kol3{background-color:#FFFF99; border-left:#000000 5px solid; border-right:#000000 5px solid; border-top:#000000 2px dotted;  border-bottom:#000000 2px dotted; border-radius:50px; padding:0px 20px; box-shadow: inset 0px 0px 66px -11px #9C9C9C; float:left}
.kol3:hover{ background-color:#C9EAAA}
.kol4{background-image:url(../images/boy.jpg); box-shadow: inset 0px 0px 66px -11px #9C9C9C;; background-size:100% 100%; float:left; width:100%}

#tabszz {
	  overflow: hidden;
	  width: 100%;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}
#tabszz li {
	  float: left;
	  -webkit-border-radius: 6px 6px 0 0;
		-moz-border-radius: 6px 6px 0 0;
		border-radius: 6px 6px 0 0;
		float: left;
		width: 168px;
		margin: 2px 10px 0 0;
		position: relative;
		z-index: 1;
	}
#tabszz a {
	 -webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	display: block;
	text-align: center;
	width: 168px;
	line-height: 42px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	letter-spacing: 1px;
	outline: none;
	float: left;
	background: #2B477D;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	-ms-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;   
	}
#tabszz a:focus {
	  outline: 0;
	}
#tabszz #currentzz {
	  z-index: 3;
	  background: #7B948B;
background-image: radial-gradient(transparent 30%, rgba(0, 0, 0, 0.2));
border: 0 solid rgba(0,0,0,0.2);
color: #fff;
font-size: 20px;
font-weight: bold;
text-shadow: -1px -1px 1px rgba(0,0,0,0.2);
border-width: 0 1px 1px 1px;
border-color: rgba(0,0,0,0.1);
box-shadow: 1px 3px 11px rgba(0,0,0,0.3);
opacity: 1;
 filter: alpha(opacity=100);      
	
	}
	#content-forumzz {
	    padding: 2%;
		float: left;
		width:96%; box-shadow: inset 0px 0px 66px -11px #D9DBBE;
	    /*height: 220px;*/
	}	
.Res{ width: 100%; margin: 0 0 0.4em 0; padding: 1em 0 1em 0; float: left; 
	-webkit-box-shadow: 3px 3px 17px 0px rgba(50, 50, 50, 0.54);
	-moz-box-shadow:    3px 3px 17px 0px rgba(50, 50, 50, 0.54);
	box-shadow:         3px 3px 17px 0px rgba(50, 50, 50, 0.54); }
.Res:hover {background:#CCCCCC;
background: -webkit-linear-gradient(top, #ffffff, #CCCCCC);
background: -moz-linear-gradient(top, #ffffff, #CCCCCC);
background: -o-linear-gradient(top, #ffffff, #CCCCCC);
background: linear-gradient(to bottom, #ffffff, #CCCCCC);}
.dialogForm {
	border: 1px solid #cccccc;
	padding: 1% 1%;
	background: #eeeeee;
	 box-shadow: inset 0px 0px 156px -14px #D1DF56;
	position: absolute;
	display: none;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	font-size: 0.9em;
	text-align: left; float:left; z-index:999
}
.formClose { width: 100%; clear: both; cursor: pointer;}
.quickQuoteForm { cursor: pointer; }
.formrow { width: 100%; padding: 15px 0 5px 10px; min-width: 265px; }
.formrow span { width: 148px; float: left; color:#000000 }
.dbv{padding:1%; width:31.3%; float:left;  box-shadow: inset 0px 0px 156px -14px #B7BA9D; min-height:271px; background-color:rgba(244, 245, 245, 0);}
.dbvq{width:48%; float:left; padding:0.5% 1%; box-shadow: inset 0px 0px 156px -14px #B7BA9D; min-height:190px; background-color:rgba(244, 245, 245, 0);}
.dbv1{ width: 98%;
float: left;
text-align: center;
color: #000000;
font-size: 20px; padding:1%;
font-weight: bold;
text-shadow: -1px -1px 1px rgba(0,0,0,0.2);
border-radius: 0 0 52px 52px;
border-width: 0 1px 1px 1px;
border-color: rgba(147, 126, 126, 0.1);
box-shadow: 1px 3px 11px rgba(0,0,0,0.3);
}
.dbv1a{ width:100%; float:left; text-align:center}
.dbv2{ min-height:192px; float:left; width:97%; padding:1%}
.dbv2q{ min-height:100px; float:left; width:100%; padding-top:10px}
.dbv1 a{color:#FFFFFF}
.cement{
	background: #E8E7E7 ; /* Old browsers */
	background: -moz-linear-gradient(top, #E8E7E7  0%, #A1A8A8  100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E7E7 ), color-stop(100%,#A1A8A8 )); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E8E7E7  0%,#A1A8A8  100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #E8E7E7  0%,#A1A8A8  100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #E8E7E7  0%,#A1A8A8  100%); /* IE10+ */
	background: linear-gradient(top, #E8E7E7  0%,#A1A8A8  100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E7E7 ', endColorstr='#A1A8A8 ',GradientType=0 ); /* IE6-9 */
}
.cement a{color:#333333}
.oval-quotes {
  position:relative;
  width:100%;
  height:350px;
  margin:0em 0em 4em 0em;
  color:#000;
  background:#F4ED77;
  -webkit-border-top-left-radius:400px 350px;
  -webkit-border-top-right-radius:400px 350px;
  -webkit-border-bottom-right-radius:400px 350px;
  -webkit-border-bottom-left-radius:400px 350px;
  -moz-border-radius:400px / 350px;
  border-radius:400px / 350px;
}
/* creates opening quotation mark */
.oval-quotes:before {
  content:"\201C";
  position:absolute;
 
  top:20px;
  left:20px;
  font:80px/1 Georgia, serif;
  color:#F4ED77;
}
/* creates closing quotation mark */
.oval-quotes:after {
  content:"\201D";
  position:absolute;
 
  bottom:0;
  right:20px;
  font:80px/0.25 Georgia, serif;
  color:#F4ED77;
}
.oval-quotes .newr {
  width:85%;
  height:250px;
  padding:50px 0 0;
  margin:0 auto; padding-left:15%
 
}
/* creates larger curve */
.oval-quotes .newr:after {
 content: "";
position: absolute;
bottom: -29px;
right: 33%;
height: 80px;
border-right: 155px solid #F4ED77;
background: #F4ED77;
-webkit-border-bottom-right-radius: 200px 100px;
-moz-border-radius-bottomright: 200px 100px;
border-bottom-right-radius: 200px 100px;
-webkit-transform: translate(0, -2px);
-moz-transform: translate(0, -2px);
-ms-transform: translate(0, -2px);
-o-transform: translate(0, -2px);
transform: translate(0, -2px);
display: block;
width: 0;
}
.oval-quotes + .newr {
  position:relative; /* part of the IE8 width compromise */
  width:100%;
  margin:0 0 2em;
  font-size:18px;
  font-weight:bold;
}
.mnb{width:98%; float:left; box-shadow: inset 0px 0px 100px -14px #A6A892; padding:1%}
.mnb1{width:100%; float:left; text-align:center}
.mnb2{color:#000000; font-size:1.5em; margin-top:0px}
.mnb3{float:left; width:50%}
.mnb4{width:98%; float:left; background-color:#eeeeee; box-shadow:inset 0px 0px 66px -11px #A6A892; padding:1%}
.bre1z{ width:100%; float:left}
.usx{width:10%; float:left;background-color: #DFDCF2;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFDCF2), to(#BBBCDA));
	background: -webkit-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -moz-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -ms-linear-gradient(top, #DFDCF2, #BBBCDA);
	background: -o-linear-gradient(top, #DFDCF2, #BBBCDA); height:284px; top:153px; right:0px; position:fixed; color:#000000; padding:0.5%}

.seBoxz{position:fixed;top:470px;left:1227px;height:50px;width:190px;height:37px;cursor:pointer;-moz-border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0px 0px 4px;
border-radius: 4px 0px 0px 4px; z-index:999}
.xdf{width: 71px;
position: fixed;
left: 0px;
font-weight: bold;
top: 201px;
line-height: 23px;
padding: 10px;
margin-left: -34px;
word-spacing: 10%;
background-color: #3A2F2F;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
-ms-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.5);
writing-mode: lr-tb;
height: 20px;}
.xdf1{float:left; margin-top:-1px; margin-left:-32px}
.xdf3{width:40px;float:left;padding:7px 0 0 0;}
.xjk{float:left; margin-top:-15px; margin-left:-15px}
.dvt{width: 100%;
float: left; padding-top:10px;
background-color: #F6F6E4;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
	background: -webkit-linear-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
	background: -moz-linear-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
	background: -ms-linear-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));
	background: -o-linear-gradient(linear, 0% 0%, 0% 100%, from(#F6F6E4), to(#C7C5A2));box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border-radius: 10px;}
.dvt1{width:80%; margin:auto}

.know1 {
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
padding: 5px 20px 5px 20px;
font-size: 0.9em;
color: #333333;
-webkit-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
-moz-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
background: #DDFCF3;
background: -webkit-linear-gradient(top, #DDFCF3, #87C4CA);
background: -moz-linear-gradient(top, #DDFCF3, #87C4CA);
background: -o-linear-gradient(top, #DDFCF3, #87C4CA);
background: linear-gradient(to bottom, #DDFCF3, #87C4CA);
font-weight: bold;
}
#ribbon-18 {
			width: 180px;
			
			position: relative;
			overflow: hidden; top:-10px
		}
		#ribbon-18 .inset {
			width: 200px;
			height: 55px;
			position: absolute;
			top: -50px;
			left: -10px;
			z-index: 5;
			border-radius: 50%;
			background: rgba(0,0,0,0.3);
			box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
		}
		#ribbon-18 .container {
			position: relative;
			width: 100px;
			height: 120px;
			overflow: hidden;
			margin: 0 auto;
			border-left: 1px solid #631a15;
			border-right: 1px solid #631a15;
		}
		#ribbon-18 .base {
			height: 98px;
			width: 95px;			
			background: rgb(199,59,60);
			background: -moz-linear-gradient(top,  rgba(199,59,60,1) 0%, rgba(184,32,31,1) 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(199,59,60,1)), color-stop(100%,rgba(184,32,31,1)));
			background: -webkit-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
			background: -o-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
			background: -ms-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
			background: linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c73b3c', endColorstr='#b8201f',GradientType=0 );
			position: relative;
			z-index: 2; text-align:center; border-right: 1px dashed #631a15; padding:3px
		}
	

		#ribbon-18 .left_corner {
			width: 100px;
			height: 100px;
			background: #b8201f;
			position: absolute;
			bottom: 20px;
			left: -50px;
			z-index: 1;			
			-webkit-transform: rotate(45deg);
			-moz-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			-o-transform: rotate(45deg);
			transform: rotate(45deg);
		}
		#ribbon-18 .right_corner {
			width: 100px;
			height: 100px;
			background: #b8201f;
			position: absolute;
			bottom: 20px;
			right: -50px;
			z-index: 1;			
			-webkit-transform: rotate(45deg);
			-moz-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			-o-transform: rotate(45deg);
			transform: rotate(45deg);
		}
	.xqw{width:80%; float:left}
	.xqw1{width:20%; text-align:right; float:right;}
	.xqw2{float:left; width:100%; text-align:center; padding-top:12px; line-height:17px; text-shadow: 1px 1px 1px #000, 3px 3px 5px rgb(20, 48, 18);
}
.u80 {
font-size: 15px;
color: #000;
margin-left: -19px;
margin-top: -10px;
background-color: #EFECAE;
border-left: #000000 2px solid;
box-shadow: inset 0px 0px -66px 100px #cccccc;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
width: 22%;
float: left;
text-align: center;
padding: 3px 0px;
}
.u9k{width:100%; float:left; padding-top:20px; text-align:center}

.wre5tz{list-style:url(../images/icon_arrow_mark.png); padding-left:1em}
.wre5tz a{text-decoration:underline; color:#000000}

.hza1 li{ padding-left:10px}
.price-container1,
		.price-container1:before,
		.price-container1:after,
		.price-container1 .price1,
		.price-container1 .price1:before,
		.price-container1 .price1:after {
			height: 9.5em;
			width: 9.5em;
			background: #8398C0 top left no-repeat;
			float:right
		}
		
		.price-container1:before,
		.price-container1:after,
		.price-container1 .price1:before,
		.price-container1 .price1:after {
			content: "";
			position: absolute;
		}
		
		.price-container1 {
		
			-webkit-transform: rotate(-45deg);
			  -moz-transform: rotate(-45deg);
			   -ms-transform: rotate(-45deg);
			    -o-transform: rotate(-45deg);
			       transform: rotate(-45deg);
		}
		
		.price-container1:before {
			top: 0;
			left: 0;
			-webkit-transform: rotate(-30deg);
			  -moz-transform: rotate(-30deg);
			   -ms-transform: rotate(-30deg);
			    -o-transform: rotate(-30deg);
			       transform: rotate(-30deg);
		}
		
		.price-container1:after {
			top: 0;
			left: 0;
			-webkit-transform: rotate(-15deg);
			  -moz-transform: rotate(-15deg);
			   -ms-transform: rotate(-15deg);
			    -o-transform: rotate(-15deg);
			       transform: rotate(-15deg);
		}
		
		.price-container1 .price1 {
		position: absolute;
			bottom: 0;
			right: 0;
			-webkit-transform: rotate(45deg);
			  -moz-transform: rotate(45deg);
			   -ms-transform: rotate(45deg);
			    -o-transform: rotate(45deg);
			       transform: rotate(45deg);
			z-index: 1; /* important so the text shows up */
		}
		
		.price-container1 .price1:before {
			top: 0;
			left: 0;
			-webkit-transform: rotate(60deg);
			  -moz-transform: rotate(60deg);
			   -ms-transform: rotate(60deg);
			    -o-transform: rotate(60deg);
			       transform: rotate(60deg);
		}
		
		.price-container1 .price1:after {
			top: 0;
			left: 0;
			-webkit-transform: rotate(75deg);
			  -moz-transform: rotate(75deg);
			   -ms-transform: rotate(75deg);
			    -o-transform: rotate(75deg);
			       transform: rotate(75deg);
		}
			
		.price-container1 .price1 span {
			position: relative;
			z-index: 100;
			display: block;
			text-align: left;
			color: #FE3D5C;
			
			
		}
		
		.price-container1 .price1 span.number1 {
		  font-weight: bold;
		  font-size:13px;
		  line-height: .9em;
		  color: #000;
		}
		
.r45{width:70%; float:left}	
.r45a{width:40%; float:left}	
.r45b{width:50%; float:left}
.r45c{width:30%; float:left; padding-top:30px}
.r45d{box-shadow: inset 0px 0px 66px -11px #9C9C9C; background-size: 100% 100%; float: left; width: 100%;  border-radius: 0px 100px 100px;-webkit-border-radius: 0px 100px 100px;
	-moz-border-radius: 0px 100px 100px; }
	.full{width:80%; float:left; padding:0% 10%;}
.full1{width:48%; float:left; padding:1%}
.full2{width:48%; float:left; padding:1%}
.button11{ padding:0px 25px}
.full3{width:100%; float:left; box-shadow: inset 0px 0px 66px -11px #9C9C9C; border-radius:10px 10px 10px 10px; border:#f8fafe}
.full4{width:80%; margin:0 auto; padding:1px; background-color:#333; border-radius:10px 10px 0px 0px;font-weight:bold; color:#FFFFFF; text-align:center; margin-top:-10px}
.full2a{font-weight:bold; width:265px;}	
.a41{width:100%; float:left; height:50px}
.a42{width:96%; float:left; background-color:#eeeeee; padding: 2%; box-shadow: inset 0px 0px 66px -11px #9C9C9C; 
     border: 2px dashed #101010;}
	 .a43{ width:40%; float:left}
	 .a45{ width:60%; float:left}

.cqw{ width:48%; float:left; padding:0.5% 1%;}
.cqw ul li{ list-style:url(../images/icon_arrow_mark.png); margin-left:1em; float:left}
.cqw:hover{ background-color:#E5E6C8}
.cqw1{ width:100%; float:left; background-color:#eeeeee; box-shadow:  inset 0px 0px 36px -12px #DBD892;}
.xrez{width:70%; float:left}.xrez1{width:30%; float:left}
.btn:hover {
border: 0;
background-color: #d9d9d9 !important;
-webkit-box-shadow: 0px 4px 0px #999999;
-moz-box-shadow: 0px 4px 0px #999999;
box-shadow: 0px 4px 0px #999999;
}
.btn:hover {
top: 2px;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
color: #333;
background-color: #ebebeb;
border-color: #adadad;
}
.btn:hover, .btn:focus {
color: #333;
text-decoration: none;
}
.btn {
position: relative;
border: 0 !important;
cursor: pointer;
-webkit-font-smoothing: antialiased;
-webkit-border-radius: 10px;
-webkit-background-clip: padding-box;
-moz-border-radius: 10px;
-moz-background-clip: padding;
border-radius: 10px;
background-clip: padding-box;
-webkit-transition: all 50ms ease;
-moz-transition: all 50ms ease;
-o-transition: all 50ms ease;
transition: all 50ms ease;
border: 0;
background-color: #cccccc;
-webkit-box-shadow: 0px 6px 0px #999999;
-moz-box-shadow: 0px 6px 0px #999999;
box-shadow: 0px 6px 0px #999999;
}
.btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-default {
color:#000000;
border-color: #ccc;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.ribbon{
	color: #fff;
	position: relative;

	background: rgb(231, 208, 54);
	border: 1px solid rgba(0,0,0,.3);
	box-shadow: 0px 1px 3px rgba(0,0,0,.2);
	padding: 10px 15px;
	clear: both;
}
 
div.left_ribbon{
	color: #000;
	margin-left: -10px;
	float: left;
}
 
div.left_ribbon h2{
	margin: 0 12px;
}
 
div.left_ribbon::before{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	left: -11px;
	content: "";
	border-bottom: 10px solid transparent;
	border-right: 10px solid rgb(136, 132, 106);
}
 
div.left_ribbon::after{
	display: block;
	width: 6px;
	height: 44px;
	position: absolute;
	bottom: 3px;
	right: -1px;
	content: "";
	border: 1px solid rgba(0,0,0,.3);
	transform: skew(0deg,45deg);
	-ms-transform: skew(0deg,45deg); /* IE 9 */
	-webkit-transform: skew(0deg,45deg); /* Safari and Chrome */
	-o-transform: skew(0deg,45deg); /* Opera */
	-moz-transform: skew(0deg,45deg); /* Firefox */
	background: rgb(136, 132, 106);
}
.cqw2{width:78%; float:left; padding:0.5% 1%;}
.cqw2 ul li{ list-style:url(../images/icon_arrow_mark.png); margin-left:1em; float:left}
.cqw3{width:18%; float:left; padding:0.5% 1%;}
.cqw1a{ width:100%; float:left; background-color:#eeeeee; box-shadow:  inset 0px 0px 36px -12px #DBD892;}
.cqw1a:hover{background-color:#E5E6C8}

#ribbonazy {
	width: 229px;
	height: 177px;
	margin: 4px auto 0;
	position: relative;
	overflow: hidden;
}

#ribbonazy .insetazy {
	width: 249px;
	height: 55px;
	position: absolute;
	top: -50px;
	left: -10px;
	z-index: 5;
	
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	
	background: rgba(0,0,0,0.3);
	
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.3);
}

#ribbonazy .containerazy {
	position: relative;
	width: 100px;
	height: 166px;
	overflow: hidden;
	margin: 0 auto;
	border-left: 1px solid #631a15;
	border-right: 1px solid #631a15;
}

#ribbonazy .baseazy {
	height: 109px;
	width: 94px;
	
	background: rgb(199,59,60);
	background: -moz-linear-gradient(top,  rgba(199,59,60,1) 0%, rgba(184,32,31,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(199,59,60,1)), color-stop(100%,rgba(184,32,31,1)));
	background: -webkit-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
	background: -o-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
	background: -ms-linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
	background: linear-gradient(top,  rgba(199,59,60,1) 0%,rgba(184,32,31,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c73b3c', endColorstr='#b8201f',GradientType=0 );

	position: relative;
	z-index: 2; text-align:center; border-right: 1px dashed #631a15; padding:3px
}



#ribbonazy .left_cornerazy {
	width: 100px;
	height: 100px;
	background: #b8201f;
	position: absolute;
	bottom: 20px;
	left: -50px;
	z-index: 1;
	
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

#ribbonazy .right_cornerazy {
	width: 100px;
	height: 100px;
	background: #b8201f;
	position: absolute;
	bottom: 20px;
	right: -50px;
	z-index: 1;
	
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.r5t6{width:90%; margin:0 auto}
.faq-section{
			margin: 10px 0;
			position: relative; width:1000px; margin:0 auto
		}

		.faq-section p{
			display: none;
		}	

		.faq-section input{
			position: absolute;
			z-index: 2;
			cursor: pointer;
			opacity: 0;			
			display: none\9; /* IE8 and below */
            margin: 0;			
			width: 100%;
			height: 36px;
		}				

		.faq-section label+p{
			display: block;	
			color: #999;
			font-size: .85em;
			-webkit-transition: all .15s ease-out; 
			-moz-transition: all .15s ease-out;
			-ms-transition: all .15s ease-out;
			-o-transition: all .15s ease-out;
			transition: all .15s ease-out;
			/* Clipping text */
			text-overflow: ellipsis;
			white-space: nowrap;
			overflow: hidden;						
		}

		.faq-section input[type=checkbox]:checked~p{
			display: block;
			color: #444;
			font-size: 1em;
			/* restore clipping defaults */
			text-overflow: clip; 
			white-space: normal;
			overflow: visible;	width:98%;  padding:1%; background-color:#f4f4f4
		}

		.faq-section label{
			font-size: 1.2em;
			background: #eee;
			display: block;
			position: relative;width:100%
			height: 20px;
			padding: 7px 10px;
			font-weight: bold;
			border: 1px solid #ddd;
			border-left: 6px solid #888;
			text-shadow: 0 1px 0 rgba(255,255,255,.5);
			-webkit-transition: all .15s ease-out; 
			-moz-transition: all .15s ease-out;
			-ms-transition: all .15s ease-out;
			-o-transition: all .15s ease-out;
			transition: all .15s ease-out;			
		}

		
		.faq-section label:hover{
			background: #cccccc;
		}

		.faq-section input[type=checkbox]:checked~label{
			border-color: #cccccc;			
			background: #eeeeee;
			background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eeeeee));
			background-image: -webkit-linear-gradient(top, #fff, #eeeeee); 
			background-image: -moz-linear-gradient(top, #fff, #eeeeee); 
			background-image: -ms-linear-gradient(top, #fff, #eeeeee); 
			background-image: -o-linear-gradient(top, #fff, #eeeeee); 
			background-image: linear-gradient(to bottom, #fff, #eeeeee);
			-moz-box-shadow: 0 0 1px rgba(0,0,0,.4);
			-webkit-box-shadow: 0 0 1px rgba(0,0,0,.4);
			box-shadow: 0 0 1px rgba(0,0,0,.4);				
		}

		.faq-section label::before{
			content: '';
			position: absolute;
			right: 4px;
			top: 50%;
			margin-top: -6px;
			border: 6px solid transparent;
			border-left-color: inherit;	
		}

		.faq-section input[type=checkbox]:checked~label::before{
			border: 6px solid transparent;
			border-top-color: inherit;
			margin-top: -3px;
			right: 10px;	
		}

.cqwa{ float:left; width:98%;padding:1%}
.cqwa ul li{ list-style:url(../images/icon_arrow_mark.png); margin-left:1em;}
.kva{width:98%; float:left; background-color:#DFEFFF; padding:1%; border:#000000 1px dotted;box-shadow: inset 0px 0px 91px -12px #949E38;}
.kva1{ width:50%; box-shadow: inset 0px 0px 91px -12px #949E38;}
.t67aa{float:left; padding:1%; width:26%}
.t67bb{float:left; padding:1%; width:70%}
.button4 {

padding: 9px;
width: 64%;
float: right;
text-align: center;
cursor: pointer;
background: #E3EBF7;
text-decoration: none;
color: #000000; border-right:#C5D5DD  2px solid;

}
.curl-bottom-left {
  display: inline-block;
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); border-right:#C5D5DD  2px solid; border-radius:10px 0px 0px 0px
}
.curl-bottom-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  left: 0;
  background: #f8fafe;
  /* IE9 */
  background: linear-gradient(45deg, #F1F5E6 45%, #aaaaaa 50%, #cccccc 56%, #F1F5E6 80%);
 
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height;
}
.curl-bottom-left:hover:before, .curl-bottom-left:focus:before, .curl-bottom-left:active:before {
  width: 25px;
  height: 25px;
}
.oi1{width:100%; float:left; background-color:#F1F5E6; border: rgb(225, 226, 170) 1px dashed;}
.oi2{width:70%; float:left; padding-top:1%}
.oi3{width:27%; float:right; padding-top:2%}
.oi4{width:98%; float:right; background-color: #F4F4C9;
border-radius: 23px 0px 0px 0px; padding:1%; padding-left:10px}
.f5t{float:left; width:38%; padding:1% 0%}
.f5t1{float:left; width:62%; padding:1% 0%}
.lw1{width:98%; float:left; background-color:#C7E4C7;  padding:1%; border:#000000 1px dotted; box-shadow: inset 0px 0px 91px -12px #FDFAB5;}
.lw4{width:48%; float:left; padding:0% 0% 0% 1%}
.lw2{width:48%; float:left; background-color:#F2F5F5; padding:1%}
.lw2a{width:48%; float:left; background-color:#F2F5F5; padding:1%}
.lw5{width:46%; float:left; padding:1%; background-color:#EDF7FF; border:#000000 1px dotted; box-shadow: inset 0px 0px 91px -12px #FDFAB5; min-height:200px}
.lw6{width:3.5%; float:left}
.lw4a{width:48%; float:left; padding:0% 0% 0% 1%}
.fdr{width:50%; float:left}
.fdr1{width:48%; float:left; background-color:#FFFFCC; padding:1%}
.fdr1a{width:98%; float:left; background-color:#FFFFE8; padding:1%; border:#CCCCCC 1px dashed;}
.fdr3{width:46%; float:left; padding:1%; background-color:#EAFADE; border:#CCCCCC 1px dashed; min-height:200px; box-shadow: inset 0px 0px 91px -12px #cccccc; position:relative}
.fd4{ width:3.5%; float:left}
.aa1{ width:100%; float:left}
.more{position:absolute;right:10px;bottom:5px; background-color:#eeeeee; border:#cccccc 1px dotted; padding:5px; font-weight:bold}
.x1{width:28%; float:left; background-color:#eeeeee; padding:1%; min-height:188px; border:#CCCCCC 1px dashed}
.x2{width:2%; float:left}
.x1a{background-color: #2F2A2A;padding: 7px 32px;color: #ffffff;}
.x1b{width: 100%;float: left;padding-top: 13px;}
#left_nav ul li {
display: block;
text-decoration: none;
padding: 0 0 0 35px;
margin: 7px 0 7px 0;
background: url(../images/nav_arrow.gif) no-repeat left;
border-bottom: 1px #bedf77 dashed;
background-position: 0px 0px;
}
.united2 {width:93%; float:left; opacity: 0.9; background-color:#FCFAFA; margin-top:-153px;
    filter: alpha(opacity=90);box-shadow: 0 2px 0px rgba(0,0,0,0.2), 0 1px 5px rgba(0,0,0,0.2), 0 0 0 12px rgba(255,255,255,0.4); min-height:323px ; margin:3% 2% 2% 2%;}
.pictured {
background-color: #CC3333;
color: #FFF;
font-size: 12px;
padding: 9px 16px;
text-transform: uppercase;
float: left;
display: block;
clear: both;
margin-top: 10px;
}
.triangle-isosceles.right {
margin-right: 50px;
background: #6A8967;
float:left; 
width:16%; 
margin-left:-160px
}
.triangle-isosceles {
position: relative;
padding: 15px;
margin: 1em 0 5em;
color: #000;
background: #f3961c;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9d835), to(#f3961c));
background: -moz-linear-gradient(#f9d835, #f3961c);
background: -o-linear-gradient(#f9d835, #f3961c);
background: linear-gradient(#f9d835, #f3961c);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.triangle-isosceles.right:after {
top: 16px;
right: -50px;
bottom: auto;
left: auto;
border-width: 10px 0 10px 50px;
border-color: transparent #6A8967;
}
.triangle-isosceles:after {
content: "";
position: absolute;
bottom: -15px;
left: 50px;
border-width: 15px 15px 0;
border-style: solid;
border-color: #f3961c transparent;
display: block;
width: 0;
}#container1 {
    margin: auto;
    padding-top: 10px;
    font-family: helvetica, arial, sans-serif;
	width:100%
    }
	.cont {
     background: -moz-linear-gradient(top, #e3e3e3, #c8c8c8);
     background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#c8c8c8));
     padding: 10px 20px;
     margin-left: -20px;
     margin-top: 0;
     position: relative;
     width: 70%;
 
    -moz-box-shadow: 1px 1px 3px #292929;
    -webkit-box-shadow: 1px 1px 3px #292929;
       box-shadow: 1px 1px 3px #292929;
 
    color: #454545;
    text-shadow: 0 1px 0 white;
}
.avs{width:100%; float:left; background-color:#D0E3D0}
.avs1{width:35%; float:left}
.avs2{width:65%; float:left;}
.avs3{width:100%; float:left; padding-top:6px}
.avs1a{padding:11px 2px 2px 10px; width:351px}
.oray{color: #000;background: #957140;background: -webkit-linear-gradient(top, #BAAA71 0%, #957140 100%); background: -moz-linear-gradient(top, #BAAA71 0%, #957140 100%);
  background: -ms-linear-gradient(top, #BAAA71 0%, #957140 100%); background: -o-linear-gradient(top, #BAAA71 0%, #957140 100%); background: linear-gradient(to bottom, #DA9942 0%, #D87828 100%); font-weight:bold;-webkit-box-shadow: inset 0 1px 0 #38bdf4, inset 0 2px 0 #7bdeff, 0 1px 3px #777, 0 0px 1px #ccc;  -moz-box-shadow: inset 0 1px 0 #38bdf4, inset 0 2px 0 #7bdeff, 0 1px 3px #777, 0 0px 1px #ccc;  box-shadow: inset 0 1px 0 #E0B39C, inset 0 2px 0 #BD7427, 0 1px 3px #777, 0 0px 1px #ccc;}
  .au1{width:97%; float:left;background-color:#DBE4EF; padding:10px}
  .au1a{width:30%; float:left}
  .au1b{width:30%; float:left; padding:1%}
  .au1c{font-size:22px; margin-bottom:5px}
  .au1d{width:30%; float:right; background-color: rgba(189,178,178,.12);
  box-shadow: inset 0 0 66px -11px #C0C0BB;  padding: 10px 10px 0px 10px; }
  .au1f{width:100%; float:left; text-align:center}
  .au1g{width:100%; float:left}
  .au1h{text-align:center; width:100%}
  .au1j{width:75%; float:left; background-color:#DBE4EF; padding:1%}
  .au1ja{ width:20%; padding:1%; float:left; background-color:#101632; color:#FFFFFF; text-align:center}
  .au1l{width:100%; float:left}
  .au1k{width:16%; float:left; margin:1%; background-color:#F4F4F5; text-align:center; padding:1%; margin-left:1%;  webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; background-color:#F5FFF8;
  background-color: #F5FFF8;}
  .au1k:hover {
webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: inset 0px 0px 66px -11px #9C9C9C;
}.huj{float:left; width:100%}
.huj1{float:left; width:100%}
.kola{  padding: 11px 0px;
  font-size: 17px;
  font-style: italic;}
  .testi2z{width:77%;float:left}
.pop2z{width:22%; float:right; padding-left:1%}
.k1z {
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 9px 0px;
 
  -webkit-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
  -moz-box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
  box-shadow: 3px 1px 10px 0px rgba(50, 50, 50, 0.18);
  background: #DDFCF3;
  background: -webkit-linear-gradient(top, #DDFCF3, #87C4CA);
  background: -moz-linear-gradient(top, #DDFCF3, #87C4CA);
  background: -o-linear-gradient(top, #DDFCF3, #87C4CA);
  background: linear-gradient(to bottom, #E7F7F2, #D4EEF0);
  }
  .kola{  padding: 11px 0px;
  font-size: 17px;
  font-style: italic;}
  .fon22{font-size:22px; color:#181088}
  .o0p{width:30%; float:left; border:#CDF2EB  1px solid;-webkit-transition: all 0.7s ease;
transition: all 0.7s ease; padding:1%; text-align:left; background-color:#D3DFDD; min-height:145px;  box-shadow: inset 1px 3px 10px 0px #E3F0EF;}
.newb2{margin-top:0;font-weight:300;font-size:15px;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.2);font-family:"Roboto Condensed", "Source Sans Pro", "Droid Serif", 'Open Sans', 'sans-serif'}
.coo1{color:#000000; }
.minhe{min-height:146px}
.a5{float:left;width:100%;}
.xx3{width:35%;float:left;background-color: #fff;opacity: .8;margin: 1em;padding: 1%;}
.xx2{width: 35%;padding-top: 37px;float: left;}
.xx1{width: 25%;float: left;}
.ty1{line-height: 38px;list-style: url(/images/markz.png);padding-left: 25px;}
.ty{color:#000000;font-size: 20px; font-family: Abel,sans-serif;}
@media screen and (max-width: 240px){#selectElement{ width:210px}.box{ width:90%; min-height:100px}.stepsSection { display:none}#tabs a::after{display:none} #tabs li{ margin:0 .5em .5em 0}#tabs #current a, #tabs #current a::after{ background-color:rgba(236, 245, 242, 0.43)}#content2a{ padding:0.5em}.yt6{ width:100%; padding:5px}.yrt11{ border-radius:5px; }#content2a{ background-color:rgba(236, 245, 242, 0.43)}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.ya0{ width:100%; border-radius: 0px;}ol.progtrckr{ display:none}.za8{ display:none}.za1{ background-image:none}.za2{ width:96%} .za3{ background-color:##FDFDF5;}#burst-12{ display:none}.y89b{ width:100%}.yu78{ display:none} .y89{ background-size:100% 102%}.o0p{ min-height:0px; width:98%}.y89a{ opacity:0.97}.w34a{ width:100%}.w34b{ display:none}.w34c{ width:100%}.breadcrumb{ display:none}.myDiv{ background-image:none; background:none}.mudiv1{ display:none}.ser{ width:100%}.ser1{ width:90%; padding:5%}.new5{ padding-right:0px; width:100%; text-align:center}.e4b{ display:none}.e4ba{ display:none} .e4c{ width:100%}.er6{ width:100%}.effect6:before, .effect6:after{ left:100px; right:100px}.e4a{ width:97%} .e4{ width:96%}.ert2z{ display:none} .ert2za{ width:85%}.blended{ background-size:100% 100%}.pkjb{ width:100%; min-height:0px} .pkj{ width:83%; min-height:0px}.yt6{ width:85%}.okj{ float:left; text-align:center; width:100%}.y78u{width:100%}.pageHeaderSection span{ width:100%}.hwe{ width:100%}.triangle-border{ width:65%}.price-container{ display:none} .dfu{ background-size: inherit;}.dfg8{ width:90%}.oval-thought{ display:none}.kol4{ background-image:none; }.kol{ width:60%; box-shadow:none; border:none; margin:0%}.kol2{ width:94%} .dbv{ width:100%; min-height:0px; padding-bottom:3%}.dbv2{ min-height:0px}.dbvq{ width:100%; min-height:0px; padding-bottom:3%} .dbv2q{ min-height:0px}.kgf{ display:none}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin-bottom:10px}.mnb3{ width:100%}.newbre1{ width:100%; float:left}.usx{ display:none}.example-number{ display:none}.dvt1{width:95%;}.xqw{ width:100%} .xqw1{ width:90%; margin-top:10px} .u80{ margin-left:-6px; margin-top:-3px; width:60%}.r45{ width:100%}.r45d{width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.price-container1{ display:none}.r45a{ width:100%}.r45b{ width:100%}.full1{ width:98%}.full2a{ width:188px}.full4{ border-radius:0px; width:99%}.full3{ border-radius:0px}.full{ width:96%; padding:0% 2%}.a43{ width:100%; text-align:center} .a45{ width:100%; margin-top:-40px}.a43 img{ width:15em}.cqw{ width:98%;  box-shadow:  inset 0px 0px 36px -12px #DBD892;} .cqw1{ box-shadow:none}.cqw1a:nth-of-type(odd) {   background:#E5E6C8; }.cqw1a:hover{background:none}.cqw2{ width:98%}.cqw3 {width: 90%;float: left;padding: 0.5% 5%;font-weight: bold;}.r5t6{ width:100%}.faq-section{ width:100px}.kva1{ width:100%;}.t67bb{ width:95%; padding-left:3%} .t67aa{ width:95%; padding-left:3%}.oi2{ width:96%} .oi3{ display:none}.lw2{ width:98%} .lw4{ width:98%; padding-top:10px}.lw5{ width:98%; min-height:0px}.f5t{ width:98%}.f5t1{ width:98%}.lw2a{ width:96%} .lw4a{ display:none}.fdr1{ display:none}.fdr{ width:100%}.fdr3{ width:98%; min-height:0px}.more{ bottom:-20px; padding:1px}.x1{ width:96%; min-height:0px}.e5c{width:100%}.united2{width:96%}.triangle-isosceles.right {display:none}.xrez{width:100%;}.xrez1{width:100%;}.avs1{ display:none}.avs2{width:100%; float:left;}.au1a{ display:none}.au1b{ width:100%}.au1d{ width:98%}.au1{ width:94%}.au1j{ width:98%}.au1ja{ width:98%}.au1k{ width:98%}.bs25{width:100%}.bs26{width:83%}.uk2 img{display:none}.uk3 {margin-left:5px; width:100%;}.a8a{width:100%}.a9a{width:100%}.renw{ display:none}.baj2{ display:none}.baj3{ width:98%}.baj1{ width:95%}.baj{ width:90%}.pop2z{ display:none}.testi2z{ width:98%}.xx1{display:none}.xx2{display:none}.xx3{width:92%}}

@media screen and (max-width: 299px) and (min-width: 240px){#selectElement{ width:220px}.box{ width:90%; min-height:100px}.stepsSection { display:none}#tabs a::after{display:none} #tabs li{ margin:0 .5em .5em 0}#tabs #current a, #tabs #current a::after{background-color:rgba(236, 245, 242, 0.43)}#content2a{ padding:0.5em}.yt6{ width:100%; padding:5px}.yrt11{ border-radius:5px; }#content2a{ background-color:rgba(236, 245, 242, 0.43)}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.ya0{ width:100%; border-radius: 0px;}ol.progtrckr{ display:none}.za8{ display:none}.za1{ background-image:none}.za2{ width:96%} .za3{ background-color:##FDFDF5;}#burst-12{ display:none}.y89b{ width:100%}.yu78{ display:none} .y89{ background-size:100% 102%}.o0p{ min-height:0px; width:98%}.y89a{ opacity:0.97}.w34a{ width:100%}.w34b{ display:none}.w34c{ width:100%}.breadcrumb{ display:none}.myDiv{ background-image:none; background:none}.mudiv1{ display:none}.ser{ width:100%}.ser1{ width:90%; padding:5%}.new5{ padding-right:0px; width:100%; text-align:center}.e4b{ display:none} .e4ba{ display:none}.e4c{ width:100%}.er6{ width:100%}.effect6:before, .effect6:after{ left:100px; right:100px}.e4a{ width:97%}.e4{ width:96%}.ert2z{ display:none} .ert2za{ width:87%}.blended{ background-size:100% 100%}.pkjb{ width:100%; min-height:0px} .pkj{ width:86%; min-height:0px}.yt6{ width:85%}.okj{ float:left; text-align:center; width:100%}.y78u{width:100%}.pageHeaderSection span{ width:100%}.hwe{ width:100%}.triangle-border{ width:70%}.price-container{ display:none} .dfu{ background-size: inherit;}.dfg8{ width:93%}.oval-thought{ display:none}.kol4{ background-image:none; }.kol{ width:70%; box-shadow:none; border:none; margin:0%}.kol2{ width:94%} .dbv{ width:100%; min-height:0px; padding-bottom:3%}.dbv2{ min-height:0px}.dbvq{ width:100%; min-height:0px; padding-bottom:3%} .dbv2q{ min-height:0px}.kgf{ display:none}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin-bottom:10px}.newbre1{ width:100%; float:left}.usx{ display:none}.example-number{ display:none}.dvt1{width:95%;}.xqw{ width:100%} .xqw1{ width:90%; margin-top:10px} .u80{ margin-left:-6px; margin-top:-3px; width:60%}.r45{ width:100%}.r45d{width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.price-container1{ display:none}.r45a{ width:100%}.r45b{ width:100%}.full1{ width:98%}.full2a{ width:188px}.full4{ border-radius:0px; width:99%}.full3{ border-radius:0px}.full{ width:96%; padding:0% 2%}.a43{ width:100%; text-align:center} .a45{ width:100%; margin-top:-40px}.a43 img{ width:15em}.cqw{ width:98%;  box-shadow:  inset 0px 0px 36px -12px #DBD892;} .cqw1{ box-shadow:none}.cqw1a:nth-of-type(odd) {   background:#E5E6C8; }.cqw1a:hover{background:none}.cqw2{ width:98%}.cqw3 {width: 90%;float: left;padding: 0.5% 5%;font-weight: bold;}.r5t6{ width:100%}.faq-section{ width:170px}.kva1{ width:100%;}.t67bb{ width:95%; padding-left:3%} .t67aa{ width:95%; padding-left:3%}.oi2{ width:96%} .oi3{ display:none}.lw2{ width:98%} .lw4{ width:98%; padding-top:10px}.lw5{ width:98%; min-height:0px}.f5t{ width:98%}.f5t1{ width:98%}.lw2a{ width:96%} .lw4a{ display:none}.fdr1{ display:none}.fdr{ width:100%}.fdr3{ width:98%; min-height:0px}.more{ bottom:-20px; padding:1px}.x1{ width:96%; min-height:0px}.w34e{width:97%}.w34e1{width:97%}.e5c{width:100%}.united2{width:96%}.triangle-isosceles.right {display:none}.xrez{width:100%;}.xrez1{width:100%;}.avs1{ display:none}.avs2{width:100%; float:left;}.w34e1{padding: 5px 5px 5px 7px;}.pop2{ display:none}.au1a{ display:none}.au1b{ width:100%}.au1d{ width:98%}.au1{ width:94%}.au1j{ width:98%}.au1ja{ width:98%}.au1k{ width:98%}.bs25{width:100%}.bs26{width:83%}.uk2 img{display:none}.uk3 {margin-left:5px; width:100%;}.a8a{width:100%}.a9a{width:100%}.renw{ display:none}.baj2{ display:none}.baj3{ width:98%}.baj1{ width:95%}.baj{ width:90%}.pop2z{ display:none}.testi2z{ width:98%}.xx1{display:none}.xx2{display:none}.xx3{width:92%}}

@media screen and (max-width: 399px) and (min-width: 300px){.box{ width:93%; min-height:100px}.stepsSection { display:none}#tabs a::after{display:none} #tabs li{ margin:0 .5em .5em 0}#tabs #current a, #tabs #current a::after{ background-color:rgba(236, 245, 242, 0.43)}#content2a{ padding:0.5em}.yt6{ width:100%; padding:5px}.yrt11{ border-radius:5px; }#content2a{ background-color:rgba(236, 245, 242, 0.43)}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.ya0{ width:100%; border-radius: 0px;}ol.progtrckr{ display:none}.za8{ display:none}.za1{ background-image:none}.za2{ width:96%} .za3{ background-color:##FDFDF5;}#burst-12{ display:none}.y89b{ width:100%}.yu78{ display:none} .y89{ background-size:100% 102%}.o0p{ min-height:0px; width:98%}.y89a{ opacity:0.97}.w34a{ width:100%}.w34b{ display:none}.w34a{ width:100%}.w34b{ display:none}.w34c{ width:100%}.breadcrumb{ display:none}.myDiv{ background-image:none; background:none}.mudiv1{ display:none}.ser{ width:100%}.ser1{ width:90%; padding:5%}.new5{ padding-right:0px; width:100%; text-align:center}.e4b{ display:none}.e4ba{ display:none} .e4c{ width:100%}.er6{ width:100%}.effect6:before, .effect6:after{ left:100px; right:100px}.e4a{ width:97%}.e4{ width:96%}.ert2z{ display:none} .ert2za{ width:90%}.blended{ background-size:100% 100%}.pkjb{ width:100%; min-height:0px} .pkj{ width:90%; min-height:0px}.yt6{ width:85%}.okj{ float:left; text-align:center; width:100%}.y78u{width:100%}.pageHeaderSection span{ width:100%}.hwe{ width:100%}.triangle-border{ width:77%}.price-container{ display:none} .dfu{ background-size: inherit;}.dfg8{ width:95%}.oval-thought{ display:none}.kol4{ background-image:none; }.kol{ width:76%; box-shadow:none; border:none; margin:0%}.kol2{ width:94%} .dbv{ width:100%; min-height:0px; padding-bottom:3%}.dbv2{ min-height:0px}.dbvq{ width:100%; min-height:0px; padding-bottom:3%} .dbv2q{ min-height:0px}.kgf{ display:none} .mnb3{ width:100%}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin-bottom:10px}.newbre1{ width:100%; float:left}.usx{ display:none}.example-number{ display:none}.dvt1{width:95%;}.xqw{ width:100%} .xqw1{ width:75%; margin-top:10px} .u80{ margin-left:-6px; margin-top:-3px; width:60%}.r45{ width:100%}.r45b{ width:100%}.r45a{ width:100%}.r45{ width:100%}.r45d{
width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.price-container1{ display:none}.r45a{ width:100%}.r45b{ width:100%}.full1{ width:98%}.full2a{ width:188px}.full4{ border-radius:0px; width:99%}.full3{ border-radius:0px}.full{ width:96%; padding:0% 2%}.a43{ width:100%; text-align:center} .a45{ width:100%; margin-top:-40px}.a43 img{ width:17em}.cqw{ width:98%;  box-shadow:  inset 0px 0px 36px -12px #DBD892;} .cqw1{ box-shadow:none}.cqw1a:nth-of-type(odd) {   background:#E5E6C8; }.cqw1a:hover{background:none}.cqw2{ width:98%}.cqw3 {width: 90%;float: left;padding: 0.5% 5%;font-weight: bold;}.r5t6{ width:75%}.faq-section{ width:290px}.kva1{ width:100%;}.t67bb{ width:95%; padding-left:3%} .t67aa{ width:95%; padding-left:3%}.oi2{ width:96%} .oi3{ display:none}.lw2{ width:98%} .lw4{ width:98%; padding-top:10px}.lw5{ width:98%; min-height:0px}.f5t{ width:98%}.f5t1{ width:98%}.lw2a{ width:96%} .lw4a{ display:none}.fdr1{ display:none}.fdr{ width:100%}.fdr3{ width:98%; min-height:0px}.more{ bottom:-20px; padding:1px}.x1{ width:96%; min-height:0px}.w34e{width:97%}.w34e1{width:97%}.e5c{width:100%}.united2{width:96%} .triangle-isosceles.right {display:none} .xrez{width:100%;} .xrez1{width:100%;}.avs1{ display:none}.avs2{width:100%; float:left;}.w34e1{padding: 5px 5px 5px 4px;}.pop2{ display:none}.au1a{ display:none}.au1b{ width:100%}.au1d{ width:98%}.au1{ width:94%}.au1j{ width:98%}.au1ja{ width:98%}.au1k{ width:93%}.bs25{width:100%}.bs26{width:83%}.uk2 img{display:none}.uk3 {margin-left:5px; width:100%;}.a8a{width:100%}.a9a{width:100%}.renw{ display:none}.mhgt{min-height:112px!important}.baj2{ display:none}.baj3{ width:98%}.baj1{ width:95%}.baj{ width:93%}.pop2z{ display:none}.testi2z{ width:98%}.xx1{display:none}.xx2{display:none}.xx3{width:92%}}

@media screen and (max-width: 599px) and (min-width: 400px){.box{ width:95%; min-height:100px}.stepsSection { display:none}#tabs a::after{display:none} #tabs li{ margin:0 .5em .5em 0}#tabs #current a, #tabs #current a::after{background-color:rgba(236, 245, 242, 0.43)}#content2a{ padding:0.5em}.yt6{ width:100%; padding:5px}.yrt11{ border-radius:5px; }#content2a{ background-color:rgba(236, 245, 242, 0.43)}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.ya0{ width:100%; border-radius: 0px;}ol.progtrckr{ display:none}.za8{ display:none}.za1{ background-image:none}.za2{ width:96%} .za3{ background-color:##FDFDF5;}#burst-12{ display:none}.y89b{ width:100%}.yu78{ display:none} .y89{ background-size:100% 102%}.o0p{ min-height:0px; width:98%}.y89a{ opacity:0.97}.w34a{ width:100%}.w34b{ display:none}.w34c{ width:100%}.breadcrumb{ display:none}.myDiv{ background-image:none; background:none}.mudiv1{ display:none}.ser{ width:100%}.ser1{ width:90%; padding:5%}.sre7{ margin-top:-2px; width:21%} .sre5{border-radius: 75px 19px 25px 83px;}.new5{ padding-right:0px; width:100%; text-align:center}.e4b{ display:none}.e4ba{ display:none} .e4c{ width:100%}.er6{ width:100%}.effect6:before, .effect6:after{ left:100px; right:100px}.e4a{ width:99%}.e4{ width:96%}.ert2z{ display:none} .ert2za{ width:95%}.pkjb{ width:100%; min-height:0px} .pkj{ width:93%; min-height:0px} .yt6{ width:85%} .pkja{ width:100%}.okj{ float:left; text-align:center; width:100%}.y78u{width:100%}.pageHeaderSection span{ width:100%}.hwe{ width:100%}.price-container{ display:none} .dfu{ background-size: inherit;}.dfg8{ width:96%}.oval-thought{ display:none}.kol4{ background-image:none; }.kol{ width:82%; box-shadow:none; border:none; margin:0%}.kol2{ width:96%} .dbv{ width:100%; min-height:0px; padding-bottom:3%}.dbv2{ min-height:0px}.dbvq{ width:100%; min-height:0px; padding-bottom:3%} .dbv2q{ min-height:0px}.kgf{ display:none}.oval-quotes .newr{width: 77%;height: 250px; padding:0px;margin: 0 auto;padding: 13%;} .mnb3{ width:100%}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin-bottom:10px}#tabszz li{ margin:2px 6px 0 0;}.newbre1{ width:100%; float:left}.usx{ display:none}.example-number{ display:none}.dvt1{width:95%;}.xqw{ width:100%} .xqw1{ width:75%; margin-top:10px} .u80{ margin-left:-6px; margin-top:-3px; width:60%}.r45{ width:100%}.r45d{
width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.price-container1{ display:none}.r45a{ width:100%}.r45b{ width:100%}.full{ width:100%; padding:0%}.full2a{ width:143px}.full4{ border-radius:0px; width:100%}.full3{ border-radius:0px}.a43{ width:100%; text-align:center} .a45{ width:100%; margin-top:-40px}.cqw{ width:98%;  box-shadow:  inset 0px 0px 36px -12px #DBD892;} .cqw1{ box-shadow:none}.cqw1a:nth-of-type(odd) { 
  background:#E5E6C8; }.cqw1a:hover{background:none}.cqw2{ width:98%}.cqw3 {width: 90%;float: left;padding: 0.5% 5%;font-weight: bold;}.r5t6{ width:50%}.faq-section{ width:340px}.kva1{ width:100%;}.t67bb{ width:95%; padding-left:3%} .t67aa{ width:95%; padding-left:3%}.oi2{ width:96%} .oi3{ display:none}.lw2{ width:98%} .lw4{ width:98%; padding-top:10px}.lw5{ width:98%; min-height:0px}.lw2a{ width:96%} .lw4a{ display:none}.fdr1{ display:none}.fdr{ width:100%}.fdr3{ width:98%; min-height:0px}.more{ bottom:-20px; padding:1px}.x1{ width:96%; min-height:0px}.e5c{width:100%}.united2{width:96%}.triangle-isosceles.right {display:none}.avs1{ display:none}.avs2{width:100%; float:left;}.w34e1{padding: 5px 5px 5px 2px;}.pop2{ display:none}.au1a{ display:none}.au1b{ width:100%}.au1d{ width:98%}.au1{ width:97%}.au1j{ width:98%}.au1ja{ width:98%}.au1k{width:47%; padding:10px}.bs25{width:100%}.bs26{width:100%}.uk2 img{display:none}.uk3 {margin-left:5px; width:100%;}.renw{ display:none}.baj2{ display:none}.baj3{ width:98%}.baj1{ width:95%}.baj{ width:95%}.pop2z{ display:none}.testi2z{ width:98%}.xx1{display:none}.xx2{display:none}.xx3{width:92%}}

@media screen and (max-width: 799px) and (min-width: 600px){.box{ width:46%; min-height:123px}.stepsSection { border:1px solid rgb(221, 214, 214)}.stepsSection ul li{ width:49%; padding-left:1%; text-align:left}#tabs a::after{display:none} #tabs li{ margin:0 .5em .5em 0}#tabs #current a, #tabs #current a::after{background-color:rgba(236, 245, 242, 0.43)}#content2a{ padding:0.5em}.yrt11{ border-radius:5px;}#content2a{ background-color:rgba(236, 245, 242, 0.43)}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px margin-top:-14px; text-align:center; font-weight:bold;}.ya0{ width:100%; border-radius: 0px;} .za8{ display:none} .za2{ width:65%; margin: 3% 1% 2% 2%; padding-top:0px}#burst-12{ display:none}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.y89b{ width:100%}.yu78{ display:none} .y89{ background-size:100% 102%}.o0p{ min-height:0px; width:98%}.w34c{ display:none} .ser{ width:59%} .mudiv1{ display:none}.breadcrumb ul li{ width:35%} .breadcrumb{ box-shadow:none; background:none}.breadcrumb ul li:first-child:before{ left:44px}.breadcrumb ul li:before{ left:43px}.myDiv{ background-repeat:repeat; background-size: 83% 100%;}.sre7{ margin-top:-9px}.new5{ padding-right:0px; width:100%; text-align:center}.e4b{ display:none} .e4ba{ display:none} .e4c{ width:100%}.ert2z{ display:none} .ert2za{ width:95%}.pkjb{ width:100%; min-height:0px} .pkj{ width:96%; min-height:0px}.yrt6z{ display:none}.okj{ float:left; text-align:center; width:100%}.y78u{width:100%}.pageHeaderSection span{ width:100%}.hwe{ width:100%}.price-container{ display:none} .dfu{ background-size: inherit;}.dfg8{ width:98%}.oval-thought{ display:none}.kol4{ background-image:none; }.kol{ width:89%; box-shadow:none; border:none; margin:0%}.dbv{ width:48%; min-height:335px} .dbv2{ min-height:214px}.dbvq{ min-height:231px}.dbv2q{ min-height:123px}.kgf{ display:none}.dbx{ width:98%; min-height:0px}.dbx1{ min-height:0px}.mnb3{ width:100%}.oval-quotes .newr{ width:80%; padding-left: 15%;}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin:10px}#tabszz li{ margin:2px 6px 0 0;}.newbre1{ display:none} .bre1z{ display:none}.usx{ display:none}.example-number{ display:none}.dvt1{width:95%;}.u80{ margin-left:-12px; margin-top:-5px; width:43%}#ribbon-18{ top:-5px; width:102px}.r45{ width:100%}.r45d{
width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.price-container1{ display:none}.full{ width:100%; padding:0%}.full4{ border-radius:0px; width:100%}.full3{ border-radius:0px} .a43{ width:50%} .a43 img{ width:17em} .a45{ width:50%; margin-top:-40px}.cqw{ width:98%;  box-shadow:  inset 0px 0px 36px -12px #DBD892;} .cqw1{ box-shadow:none}.faq-section{ width:540px}.kva1{ width:100%;}.t67bb{ width:95%; padding-left:3%} .t67aa{ width:95%; padding-left:3%}.oi2{ width:96%} .oi3{ display:none}.lw2{ min-height:519px}.f5t{ width:96%}.f5t1{ width:96%}.lw6{ width:2.5%}.lw5{ min-height:318px}.lw4a img{ width:19em; height:27em}.fdr1a{ display:none} .aa1{ display:none} .fd4{ width:2.5%}.fdr3{ min-height:250px}.more{ bottom:-20px; padding:1px} .x1{ width:96%; min-height:0px}.e5c{width:100%}.united2{width:95.6%}.triangle-isosceles.right {display:none}.e4a{width:99%}.avs1{ display:none}.avs2{width:100%; float:left;} .w34e1{padding: 5px 5px 5px 7px;}.testi2{ width:67%}.au1a{ display:none}.au1b{ width:100%}.au1d{ width:98%}.au1{ width:97%}.au1j{ width:98%}.au1ja{ width:98%}.au1k{width:35%; padding:10px}.bs25{width:100%}.bs26{width:100%}.uk2 img{display:none}.uk3 {margin-left:5px; width:100%;}.renw{ display:none}.baj2{ width:48%}.baj3{ width:52%}.baj1{ width:94%}.baj{ width:97%}.testi2z{ width:67%}.xx1{display:none}.xx2{width:40%}.xx3{width:50%}}

@media screen and (max-width: 999px) and (min-width: 800px){.box{ width:30%; min-height:156px}#tabs a{ padding:.7em 1em}.yrt6z{ display:none}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}.ya0{ width:100%; border-radius: 0px;}.za2{ width:48%}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}#burst-12{ display:none} .y89{ background-size:100% 102%}.y89b{ width:66%}.yu78{ width:28%}.o0p{ min-height:218px} .dis{ display:none}.w34c{ display:none}.breadcrumb ul li{width: 17%;padding: 0 10px 0 41px;}.ser{ width:47%}.mudiv1{ display:none}.myDiv{ background-size: 78% 100%;background-repeat: space;}.breadcrumb ul li:before{ left:30px}.breadcrumb ul li:first-child:before{ left:18px}.sre7{ margin-top:-8px}.pageHeaderSection span{ width:27%}.new5{ padding-right:0px}.e4b{ display:none} .e4ba{ display:none} .e4c{ width:100%}.ert2z{ display:none}.ert2za{ width:80%; margin:0.5em; float:right}.pkjb{ width:100%; min-height:0px} .pkj{ width:96%; min-height:0px}.triangle-border{ width:76%}.oval-thought{ display:none}.kol{ box-shadow:none; width:50%; margin:0px; border:none}.kol1{ margin: 4em 0em 0em -1em;}.dbv{ width:48%; min-height:257px}.dbvq{ min-height:205px}.dbv2q{ min-height:123px}.mnb3{ width:50%}.dbx{ width:98%; min-height:0px}.dbx1{ min-height:0px}.oval-quotes .newr{ width:82%; padding-left:15%} .kgf{ width:100%}.oval-quotes .newr:after{ display:none}.oval-quotes{ margin:10px} .newbre1{display:none}.bre1z{ display:none}.usx{ display:none}.u80{ margin-left:-13px; margin-top:-6px; width:32%}#ribbon-18{ top:-6px; width:141px}.r45{ width:67%}.price-container1, .price-container1:before, .price-container1:after, .price-container1 .price1, .price-container1 .price1:before, .price-container1 .price1:after{ float:left}.r45d{width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.full{ width:100%; padding:0%}.a43{ width:50%} .a45{ width:50%}.r5t6{ width:70%}.faq-section{ width:740px}.kva1{ width:75%;}.t67bb{ width:100%; padding-left:3%} .t67aa{ width:100%; padding-left:3%}.oi9{ display:none}.f5t{ width:96%}.f5t1{ width:96%}.lw6{ width:2.5%}.lw5{ min-height:245px}.lw4a img{ width:23em; height:26em}.fdr1a{ display:none} .aa1{ display:none} .fd4{ width:2.5%}.fdr3{ min-height:212px}.more{ bottom:-20px; padding:1px}.x1{ width:29%; min-height:315px}.e5c{width:100%}.united2{width:95.6%}.triangle-isosceles.right {display:none}.avs1{ display:none}.avs2{width:100%; float:left;} .w34e1{padding: 5px 5px 5px 7px;}.au1a{ display:none}.au1b{ width:51%}.au1d{ width:44%}.bs25{width:100%}.bs26{width:100%}.uk2 img{display:none}.uk3 {margin-left:16px; width:29%;}.mhgt{min-height:112px!important}.o0p1{width:29%!important}.minh{min-height:312px!important;}.hcd{ padding-left:4em}.baj1{ width:44%}.baj3{ width:51%; padding-left:1%}.baj{ width:97%}.baj2{ display:none}.baj{ width:97%}.testi2{ width:67%}.au1j {width:68%}.au1ja{ width:28%}.minhe{ min-height:194px}.au1k{width:27%; padding:10px}.xx1{width:32%}.xx2{width:29%}.xx3{width:32%}}

@media screen and (max-width: 1099px) and (min-width: 1000px){#tabs a{ padding:.7em 1.5em}.yrt6z{ display:none}.ya0{ width:100%; border-radius: 0px;}.byt{ height: 42px; margin-top:0px;background-color: #ECE9C1; width: 200px;opacity: 0.7;border-radius: 0px 51px; margin-top:-14px; text-align:center; font-weight:bold}#burst-12{ display:none}.yu78{ width:25%}.o0p{min-height:196px}.dis{ display:none}.w34c{ display:none}.r5t{ display:none}.breadcrumb ul li:before{ left:48px}.breadcrumb ul li{ width:15%}.breadcrumb ul li:first-child:before {left: 42px;}.ser{ width:34%}.mudiv1{ width:21%}.pageHeaderSection span{ width:27%}.new5{ padding-right:0px} .e4b img{ height:26em}.button11{padding: 0px 31px;margin: 7px 40px;}.ert2z{ display:none}.ert2za{ width:80%; margin:0.5em; float:right}.pkjb{ width:65%; min-height:375px} .pkj{ width:30%; min-height:345px}.triangle-border{ width:81%}.oval-thought{ width: 218px; padding: 31px 15px; margin: 2em 0em 0em 19em; }.dbv{ width:48%}.dbv2{ min-height:169px}.dbx{ width:98%; min-height:0px}.dbx1{ min-height:0px} .newbre1{display:none}.bre1z{ display:none}.usx{ width:17%} .u80{ width:25%}.r45c {width: 15%;float: left;padding-top: 30px;}.r45{ width:75%}.r45d{
width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}.r5t6{ width:100%}#ribbonazy{ width:217px}#ribbonazy .insetazy{ width:232px}.faq-section{ width:940px}.kva1{ width:65%;}.t67bb{ width:100%; padding-left:3%} .t67aa{ width:100%; padding-left:3%}.oi9{ display:none}.lw2{ min-height:367px}.lw5{ min-height:221px}.fdr1a{ display:none} .aa1{ display:none}.x1{ width:29%}.pic{width:32em; height: 23em;}.triangle-isosceles.right {display:none}.avs1a{ width:303px; padding:21px 2px 2px 10px} .avs1{ width:35%}.au1a{width:36%}.uk2 img{min-height:211px; width:263px;} .bs25{width:100%}.bs26{width:100%}.o0p1{width:30%!important}.minh{min-height:240px!important;}.baj3{ width:36%}.baj2 img{ width:100%}.au1b{ width:29%}.au1k{width:20%}}

@media screen and (max-width: 1199px) and (min-width: 1100px) {.yrt6z{ display:none}.byt{ display:none}.dis{ display:none}.w34c{ display:none}.r5t{ display:none}.breadcrumb ul li{ width:17%; padding: 0 10px 0 65px;}.pageHeaderSection span{ width:27%}.new5{ padding-right:0px}.ert2za{ width:73%; float:right}.pkjb{ width:67%; min-height:375px} .pkj{ width:28%; min-height:345px}.triangle-border{ width:82%}.oval-thought{ width: 218px; padding: 31px 15px; margin: 2em 0em 0em 19em; }.dbv{ min-height:300px}.dbv2{ min-height:211px} .newbre1{display:none}.usx{ width:17%}.r45c {width: 15%;float: left;padding-top: 30px;}.r45{ width:77%}.r45d{
width: 99%; border-radius: 0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;padding: 1%;}#ribbonazy{ width:218px}.kva1{ width:55%;}.oi9{ display:none}.f5t1{ width:61%} .ft5{ width:39%}.lw5{ min-height:221px}.fdr1a{ display:none} .aa1{ display:none}.x1{ min-height:205px}.pic{width:515px}.triangle-isosceles.right {display:none}.avs1a{ width:332px; padding:21px 2px 2px 10px} .avs1{ width:35%}}
@media screen and (max-width: 1300px) and (min-width: 1200px){.price-container1, .price-container1:before, .price-container1:after, .price-container1 .price1, .price-container1 .price1:before, .price-container1 .price1:after{ float:left}.r45d{ border-radius: 0px 5px 5px 0px;
 -webkit-border-radius: 0px 5px 5px 0px; 
-moz-border-radius: 0px 5px 5px 0px;}.r45{ width:77%} .r45c{ width:0%}}
@media screen and (min-width: 1200px) {.yrt6z{ display:none} .byt{ display:none}.dis{ display:none}.w34c{ display:none}.r5t{ display:none} .newbre1{display:none}.oi9{ display:none}.fdr1a{ display:none} .aa1{ display:none}}
@media only screen and (max-width: 799px) {.minhe{ min-height:0px}}
@media only screen and (min-width: 768px) {
/* First level appear */
.menu > li:hover > ul {
	opacity: 1;
	visibility: visible;
	margin-top: 0px;
}

/* Style for dropdown links */
.menu li > ul li {
	font-size: 13px;
	position: relative;
	display: block;
	padding: 15px 10px;
    
}

.menu > li > ul  li:hover {
	1background-color: rgba(26, 81, 137, 1);
	background-color: #023467;
	1background-color: rgb(39, 60, 141);

}

.menu ul  li:hover > a {
	1color: #446cb3;
	color: #FFFFFF;
}

/* Second and third dropdown level */
.menu > li > ul li ul {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	list-style: none;
	top:0px;
	left: 200px;
	background-color: #023467;
	width: 200px;
	text-align: left;
	padding: 0px;
	margin-left: 30px;
}

.menu > li > ul li ul li:hover {
	background-color: #fff;
}
input#responsive_menu { display: none; }

.menu > li > ul li ul li ul {
	background-color: #446cb3;
}

.menu > li > ul li ul li ul li:hover {
	background-color: #fff;
}

/* Second and third level appears */
.menu > li ul li:hover > ul {
	opacity: 1;
	visibility: visible;
	margin-left: 0px;
}

/* Megadrop width dropdown */
.menu > li > .megadrop {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	list-style: none;
	top:53px;
	left: 0px;
	background-color: #446cb3;
	width: 100%;
	min-height: 100px;
	text-align: left;
	margin-top:30px;
	padding: 0;
	z-index: 99;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	overflow: hidden;
}

/* megadrop appears */
.menu > li:hover .megadrop {
	opacity: 1;
	visibility: visible;
	margin-top: 0px;
}

.menu ul li:hover:after {
	color: white;
}

/* columndrop dropdown */
.menu .columndrop {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	list-style: none;
	top:50px;
    1background-color: #023467;
	background-color: rgba(26, 81, 137, 1);
	min-height: 100px;
	text-align: left;
	margin-top:30px;
	padding: 0;
	padding: 0 10px;
	z-index: 99;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.menu > li:hover .columndrop {
	opacity: 1;
	visibility: visible;
	margin-top: 0px;
    color: #fff; margin-top:-14px
}

.menu .columndrop .col {width: 140px;margin:0 9px;}


/*.coldrop full width dropdown */
.menu .col {
	width: 14.1%;
	float: left;
	color:white;
	margin: 0 0 0 2.2%;
}

.menu .col ul {
	padding: 0;
	margin: 0;
}

.menu .col ul li {
	padding: 0;
	list-style: none;
	font-size: 13px;
}

.menu .col h3 {
	font-size: 16px;
	padding: 14px 0;
	font-weight: 400;
	margin: 5px 0 5px 0;
}

.menu .col ul li a {
	display: block;
	padding: 0 0 15px 0;
}
.menu .col ul li a:hover { color:#D6DBAD;
    text-decoration: underline;
}

} /* NK */

.menu > li > ul li ul, .menu li >ul li, .menu > li > .megadrop, .menu > li > .columndrop, .menu > li > ul, .menu > li {
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out; 
	-webkit-transition: all 0.2s ease-in-out; 
  	-ms-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-outs; 
}

.hdev{padding: 14px 0; margin: 5px 0 5px 0; font-weight:bold}
/* Responsive container Setting */


@media only screen and (max-width: 999px) {

/* New direction for third dropdown level */
.menu > li > ul li ul li ul {
	left: -200px;
	z-index: 3;
}

.menu > li > a{
	padding: 14px 30px;
	font-size: 12px;
}

.menu .columndrop .col {width: 130px;margin:0 5px;}

}

@media only screen and (min-width: 768px) and (max-width: 999px) {
	.headerWrap {
		width:100%;
		padding: 0px 0 0 0;
		margin: 0;
	}
	.nav-container {
		width: 85%;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1200px) {
	.headerWrap {
		width:100%;
		padding: 0px 0 0 0;
		margin: 0;
	}
}

@media only screen and (max-width: 767px) {
.we3 {margin-top:0px; float:right}
	.bannerWrap { display: none; }

	.headerWrap {
		width: 100%;
		padding: 0px 0 0 0;
		min-height: 65px;
	}
	.nav-container {
		width:100%;
		float: right;
	}
	.menu {
      display: none;
    }
	.menu_small { display: block; }

	label.responsive_menu span {
		display: block;
        font-size: 20px;
        font-variant: small-caps;
        font-weight:400;
	}

	label.responsive_menu {
      position: relative;
      display: block;
      width: 200px;
	  float: right;
      background-color: #446cb3;
      1padding: 15px 0;
	  1float:left;
      
	}
	input#responsive_menu { display: none; }

	.menu {
		padding: 0;
	}

	.menu li {
		width: 100%;
		display:block;
		text-align: left;
		margin-left: 0;
	}

	.menu > li {
		border-right: none;
    	padding: 18px 0px;
    	position: relative;
	}

	.menu > li > a {
		display: inline;
	}

	.menu li ul, .menu li .megadrop, .menu li .columndrop {
		top:45px;
	}

	.menu li ul {
		padding: 0;
	}

	.menu .megadrop, .menu .columndrop {
		width: 100%;
		padding: 0 2.5%;
	}

	.menu li > ul li {
		padding: 18px 0px;
	}

	.menu .col, .menu .columndrop .col { 
		width: 94%;
		padding: 0 3%;
	}

	.menu > li > ul {
		width: 100%;
	}

	.menu > li > ul li ul {
		width: 100%;
		top:43px;
		left: 0;
		margin-top: 30px;
		z-index: 2;
	}

	.menu > li > ul > li:hover ul {
		margin-top: 0;
	}
	
		#responsive_menu:checked+.menu {
		display: block;
	}

    label:after {
        position: absolute;
        top:9px;
        right: 10px;
        1content: "\2263";
        font-size: 35px;
        color: #f2f2f2;
    }


	.menu > li > ul li ul li ul {
		width: 100%;
		top:43px;
		left: 0px;
		margin-left: 0;
		margin-top: 30px;
	}

	.menu > li > ul > li ul li:hover ul{
		margin-top: 0;
	}

	.menu > li > ul li{ 
		padding: 15px 0 15px 6%;
		width: 94%;
	}

	.menu > li > ul li ul li{ 
		padding: 15px 0 15px 9%;
		width: 91%;
	}

	.menu > li > ul li ul li ul li{ 
		padding: 15px 0 15px 12%;
		width: 88%;
	}
	
	.menu ul li.dropdown:after {
		left: 90%;
	}

	/* Second and third dropdown level */
	.col ul {
		opacity: 0;
		visibility: hidden;
		position: absolute;
		list-style: none;
		top:0px;
		left: 200px;
		background-color: #446cb3;
		width: 200px;
		text-align: left;
		padding: 0px;
		margin-left: 30px;
	}

	/* Disable animation */
	.menu > li > ul li ul, .menu li >ul li, .menu > li > .megadrop, .menu > li > .columndrop, .menu > li > ul, .menu > li {
		transition: none;
		-moz-transition: none; 
		-webkit-transition: none; 
          	-ms-transition: none; 
		-o-transition: none; 
	}
	.footerNav { width: 96%; margin: 0 2% 20px 2%; text-align: center; }
	.footerSocial { width: 96%; margin: 0 2% 20px 2%; }
	.footerSocial ul { float: left; }
	.fCopy { width: 96%; margin: 0 2% 20px 2%; }

}

@media only screen and (max-width: 768px) {
	.bNamesMenu { display: block; }
	.midWrapBabyTrial { width: 96%; margin: 0 2% 0 2%; }
	.midWrapBaby { width: 96%; margin: 0 2% 0 2%; }
	.pageHeaderSection {
		width:98%;
		margin: 0 1% 0 1%;
	}
	.pageHeaderSection span {
		float: left;
		text-align: center;
	}
	.pageHeaderSection span img {
		margin: 0 0 0 0;
	}
	.pageHeaderSection h1 {
		width: 100%;
		float: left;
		font-size: 1.8em;
		text-align: center;
		margin: 0 0 20px 0;
	}
}
@media only screen and (min-width: 769px) and (max-width: 1024px)  {
	.pageHeaderSection {
		width:96%;
		margin: 0 2% 0 2%;
	}
	.pageHeaderSection span {
		float: left;
		text-align: center;
	}
	.pageHeaderSection span img {
		margin: 0 0 0 0;
	}
	.pageHeaderSection h1 {
		width: 100%;
		float: left;
		font-size: 1.8em;
		text-align: center;
		margin: 0 0 20px 0;
	}}
