@font-face {
	font-family: 'MyriadProBoldCondensed';
	src: url('../fonts/MyriadProBoldCondensed.eot');
	src: local('MyriadProBoldCondensed'), url('../fonts/MyriadProBoldCondensed.woff') format('woff'), url('../fonts/MyriadProBoldCondensed.ttf') format('truetype');
}
@font-face {
	font-family: 'helveticabold';
	src: url('../fonts/helvetica-bold.eot');
	src: url('../fonts/helvetica-bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/helvetica-bold.woff2') format('woff2'),  url('../fonts/helvetica-bold.woff') format('woff'),  url('../fonts/helvetica-bold.ttf') format('truetype'),  url('../fonts/helvetica-bold.svg#helveticabold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'lobster_1.4regular';
    src: url('../fonts/lobster_1_4-webfont.eot');
    src: url('../fonts/lobster_1_4-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lobster_1_4-webfont.woff2') format('woff2'),
         url('../fonts/lobster_1_4-webfont.woff') format('woff'),
         url('../fonts/lobster_1_4-webfont.ttf') format('truetype'),
         url('../fonts/lobster_1_4-webfont.svg#lobster_1.4regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Parisienne-Regular';
	src:url('../fonts/Parisienne-Regular.ttf') format('truetype');
}


body {
	margin: 0;
	paddding: 0;
	background-image: url("../images/bg.jpg");
	font-family: 'MyriadProBoldCondensed';
}
#wrapper {
	width: 100%;
	margin: auto;
	max-width: 900px;/* box-shadow:0px 0px 10px #b92d5f*/
	;
	border-radius: 10px;
}
.container {
	background: #fff;
	padding: 10px;
	border-radius: 10px;
	margin: 20px 0px 40px;
	/*box-shadow: 0 0 32px rgba(0, 0, 0, 0.4) inset;
	-webkit-box-shadow: 0 0 32px rgba(0, 0, 0, 0.4) inset;*/
}

.nwsltr{
	width: 100%; max-width:215px; margin: 0; padding:0;
}

.hdt-top{
	background:url('../images/head.png') no-repeat; min-height:48px; margin:20px 0px 0px; padding:0;
}

.cont-txt{
	margin: 0;
	padding:8px 5px;
}

.cont{
	margin:13px 0px 0px;
	font-family: arial;
	color: #626262;
	line-height:20px;
	font-size:14px;
	text-align: center;
}

.cont a{
	text-decoration: none;
	color:#a62a57;
}

.srch-box{
	width: 100%;
	margin:10px 0px 0px;
	padding:4px;
	position: relative;
	border:1px solid #dedede;
}

.srch-box input[type="text"]{
    box-shadow: none;
    padding: 5px 10px!important;
    margin: 0;
    width: 100px;
    height: auto;
}

.cont-txt span{
	font-size: 14px;
	font-weight:bold;
}

.inner_box {
	margin: 0;
	padding: 0;
	border: 1px dashed #DDD;
	border-radius: 10px;
	padding:10px 20px;
}
h2 {
	color: #bb3063;
	font-size: 40px;
	margin: 30px 0 10px;
	padding: 0;
	font-weight: bold;
	/*font-family: 'helveticabold';*/
	font-family: "Myriad Pro";
	text-align: center;
	line-height:40px;
	font-weight:400;
}
h1 {
	color: #bb3063;
	font-size:28px;
	/*margin: 0 0 8px;*/
	margin:0px;
	padding: 0px;
	text-align: center;
	font-weight: bold;
	/*font-family: 'helveticabold';*/
	font-family: "Myriad Pro";
	line-height:60px;
	font-weight:normal;
}

.pinklink {color: #bb3063;}

.paddinglr20{ padding-left:20px; padding-right:20px}
.paddinglr30{ padding-left:30px; padding-right:30px}
h1 .hpink{ font-size:72px; color:#ff80ab}
.hpink2{color:#ff80ab !important}
.litepink{color:#bb3063}
.subs {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
    background: -moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
    background: -webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
    background: -o-linear-gradient(top, #77b55a 5%, #72b352 100%);
    background: -ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
    background: linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
    background-color: #77b55a;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #4b8f29;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    /* padding: 8px 30px; */
    text-decoration: none;
    text-shadow: 0px 1px 0px #5b8a3c;
    width: 80px;
    height: 24px;
}
.subs:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
	background:-moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-o-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a',GradientType=0);
	background-color:#72b352;
}






.ic_yllo {
    background: rgba(0, 0, 0, 0) url("../images/ic_yllow_1.png") no-repeat; background-position: 100%; text-shadow: 0px 1px 0px #fff;
}

.ic_yllo_2 {
    background: rgba(0, 0, 0, 0) url("../images/ic_yllow_1.png") no-repeat; background-position: 100%; text-shadow: 0px 1px 0px #fff;
}

.ic_yllo_3 {
    background: rgba(0, 0, 0, 0) url("../images/ic_yllow_3.png") no-repeat; background-position: 100%; text-shadow: 0px 1px 0px #fff;
}
.title40{font-size:40px;}
.title44{ font-size:44px;}
.fnorm {color: #656565;}
.fnorm p{  font-family: "Myriad Pro"; font-size:20px ;text-indent:30px }
li p { text-indent:0px !important}
.noindent{ text-indent:0px !important}
.fnorm h4{  font-family: "Myriad Pro"; font-size:24px; /*color: #de1c3f;*/  }
.fnorm p .bold{  color: #bb3063;font-size:18px }
.logo-top{width:100%; text-align:center; border-bottom:1px dotted #CCC; margin-bottom:20px; padding-bottom:10px}
.logo-top img{margin:8px auto; max-width:100%}
.center{text-align:center}
.about-nadine{width:88%;  margin:0px auto; background:#ffeff6; font-weight:normal; font-size:16px; font-style:italic; line-height:22px; border-radius:5px; margin-bottom:30px}
.an-inner{padding:20px; font-family: 'Myriad Pro'; text-align:justify}
.vsection{width:100%; margin-top:20px; text-align:center}
.mb20{margin-bottom:20px;}
.font-pr{font-family:Parisienne-Regular !important}
.audio-check{font-size:small;color:#444444;font-family: tahoma;}
h3 {
	color: #656565;
    font-family: "Myriad Pro";
    font-size: 22px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
	margin-top:10px;
	margin-bottom:10px
}
.colr-brow {
	color: #656565;
	text-decoration: none;
}
.colr-pnk {
	color: #bb3063!important;
	text-decoration: none;
}
.bold{ font-weight:bold}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
p[class*="black"],p[class*="pink"] {
	color: #656565;
	font-size: 20px;
	font-family: "Myriad Pro";
	background: url(../images/luv.png) no-repeat;
	background-position: 0% 50%;
	padding-left: 40px;
}
/*p[class*="pink"] {
	color: #B92D5F;
	font-size: 20px;
	background: url(../images/luv.png) no-repeat;
	background-position: 0% 50%;
	padding-left: 40px;
	font-family: "Myriad Pro";
}
*/
.orderlist{font-size:22px; margin:0px ; padding-left:16px}
.orderlist li{ padding-left:2px}
span.black{
	color: #333;
	padding-right:20px
}
span.gray{
	color: #666666;
	padding-right:20px
}
.gray2{
	color: #666666;
}
.pink{
	color: #bb3063;
	font-size:24px;
	text-shadow: 0px 2px 0px #fff;
	font-family: 'lobster_1.4regular';
}
.pink-lbl{
	color: #bb3063;
	font-size:14px;
	font-family: 'lobster_1.4regular';
}

.pink2{
	color: #D52856;
	font-family: "Myriad Pro";
}
.field {
	background:#ededed;
	border:1px solid #dedede;
	border-radius: 6px;
	padding: 10px;
	margin:35px 0px 0px;
}
h2[class*="capt"] {
	text-transform: uppercase!important;
}
.frm-border .col-xs-1 {
    clear:both;
    width:100%;
    margin-right:0%;
	height:auto;
	
}
.field_right {
    background: #ededed none repeat scroll 0 0;
    border: 1px solid #dedede;
    border-radius: 6px;
    /*margin: 35px 0 0;*/
    padding: 10px;
	margin-top:13px;
}

.field_right .col-xs-1{ margin-bottom:10px}
.frm-border .col-xs-1-3 {
    float: left;
    width:36.5%;
    margin-right:0%;
}

.frm-border .col-xs-1-2 {
    width:26%;
   /* margin-right:5%;*/
    display:inline-block;
    padding:7px 0px;
 
}

.frm-border .col-xs-1-4{
	width:40%;
	margin-right:3%;
	float:left;
}
.frm-border .col-xs-1-3-2{
	width:72%;
	 display:inline-block;
}

.fields-inline {
    background: #ededed none repeat scroll 0 0;
    border: 1px solid #dedede;
    border-radius: 6px;
    /*margin: 35px 0 0;
    padding: 10px;*/
	margin-top:13px;
}

.from-inline .col-xs-1{display:inline-block; width:36%}
.from-inline .button{display:inline-block; width:27%}
.from-inline .col-xs-1-3 {
    float: left;
    width:36.5%;
    margin-right:0%;
}

.from-inline  .col-xs-1-2 {
   /* width:26%;*/
    margin-right:5%;
    display:inline-block;
    padding:7px 0px;
 
}

.from-inline  .col-xs-1-4{
	width:40%;
	margin-right:3%;
	float:left;
}
.from-inline  .col-xs-1-3-2{
	/*width:72%;*/
	 display:inline-block;
}



.from-inline2 {
	background:#ededed;
	border:1px solid #dedede;
	border-radius: 6px;
	padding: 5px;
	margin:3px 10px;
}



.from-inline2 .col-xx-1-3 {
    float: left;
    width:36.5%;
    margin-right:0%;
}

.from-inline2 .col-xx-1-2 {
    width:35%;
    float:left;
    padding:7px 0px;
 
}

.from-inline2 .col-xx-1-4{
	/*width:40%;
	margin-right:3%;*/
	float:left;
}
.from-inline2 .col-xx-1-3-2{
	width:63%;
	float:left;
}

.from-inline2 .btn-container{ width:26%;}

a[class="btn"],input[class="btn"] {
	background: #a62a57 none repeat scroll 0 0;
	border:2px solid #fff;
	font-family: 'lobster_1.4regular';
	border-radius:55px;
	color: #fff;
	display: inline-block;
	float:right;
	font-size: 15px;
    padding: 4px 0px;
	text-align: center;
	text-decoration: none;
	transition: all 0.3s ease-in 0s;
	width: 138px;
}
a[class="btn"]:hover,input[class="btn"]:hover {
	background:#ae063f;
}






[class$="ename"] {
    margin-right: 0;
    padding: 7px 0 0 20px;
    width: 25%;
}

[class$="lst"] {
    float: right;
    margin-right: 0;
    width: 27%;
}


.cont-lft img {
    max-width: 211px;
    width: 100%;
}

[class$="ext"] {
    width:68%;
}

input[type="text"], input[type="email"],input[name="name"], input[name="first_name"]{
	  border: 1px solid #fff;
    box-shadow: 0 0 8px #aaa inset;
    height: 28px;
    width: 98%;
	border-radius:5px
}
a[class="btn"] {
	background: #a62a57 none repeat scroll 0 0;
	border:2px solid #fff;
	font-family: 'lobster_1.4regular';
	border-radius:55px;
	color: #fff;
	display: inline-block;
	font-size: 23px;
	/*float:right;*/
	padding:8px 6px;
	text-align: center;
	text-decoration: none;
	transition: all 0.3s ease-in 0s;
	width: 200px;
	/*margin-top:25px*/
}
a[class="btn"]:hover {
	background:#ae063f;
}
.buk {
	margin-top: 53px;
	margin-left: 150px;
}
#top {
	border-top: 10px solid #f04a7a;
	width: 100%;
	margin: 0;
}
.cont-lft {
	float: left;
	margin: 0;
	padding: 0;
	width: 30%;
}
.cont-rgt {
	float: right;
    margin: 0;
    padding: 0 0 22px;
    position: relative;
    width: 67%;
}
.cleaner {
	clear: both;
}


.arw {
    bottom: -30px;
    position: absolute;
    right: 65px;
}

.ttl {
	background-image: url("../images/img.png");
	border-radius: 4px;
	color: #fff;
	padding: 6px;
	z-index: 999;
}
.bdr {
	border: 1px dashed #eee;
	border-radius: 2px;
	padding:6px;
	font-family: 'helveticabold';
	font-size:19px;
	text-align: center;
}
.lt-yl {
	color: #fff47c;
}
.inner-left{ float:left; width:550px;}
.inner-right{float:left; width:260px; margin-left:20px}
.t-block{ width:49%; float:left; padding-top:10px;color: #444; position:relative; height:auto ; overflow:hidden}
.t-block-alter{ float:right}
.t-block-alter:after{clear:both}
.t-block .inner{  max-width:100%; margin:10px aut; border:1px solid #FF80AB ; padding:10px; border-radius:10px;min-height: 150px;  overflow:hidden}
.t-block .inner .img{ width:25%;  float:left}
.t-block .inner .img .crcle{ border-radius:100%; overflow:hidden; border:#FF80AB 2px solid;}
.t-block .inner .img .crcle img{ width:100%}
.t-block .inner .txt{width:70%; float:left; margin-left:2%; margin-top:10px; position:relative; margin-bottom:25px}
.t-block .inner .txt p{ margin:0px; text-align:justify; font-style:italic}
.t-block .inner  .name { font-size:18px; text-align:right; position:absolute; bottom:10px; right:20px}
.t-block .inner  .name span{color: #bb3063!important;}
/* screen definition start here  */

@media screen and (max-width:960px){
	#wrapper{
		max-width:92%;
	}
h1{
	text-align: center;
}
}


@media screen and (min-width:768px) and (max-width:960px){
.bdr {
	border: 1px dashed #eee;
	border-radius: 2px;
	padding:7px;
	font-family: 'helveticabold';
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}


.col-xs-1-3 {
    float: left;
    margin:0 0 15px 0;
    width: 100%;
}

.col-xs-1-2{
	width:25%;
}
.col-xs-1-3-2{
	width: 70%;
}


.from-inline2 .col-xx-1-3 {
   	clear:both;
    margin:0 0 15px 0;
    width: 100%;
}

.from-inline2 .col-xx-1-2{
	width:25%;
	float: left;
}
.from-inline2 .col-xx-1-3-2{
	width: 70%;
	float: left;
}
.from-inline2 .col-xx-1-4{margin-right: 5%;}
.from-inline2 .btn-container{ width:100%;}

.from-inline2 [class$="ename"] {
    padding: 0px 0 0 0px;
}
.from-inline2 [class$="ext"] {
    padding: 0px 0 0 0px;
}


.inner-left{   width:100%;}
.inner-right{ width:100%; margin-left:0px}
.t-block .inner{ min-height: 196px;}
}
/*@media screen and (min-width:600px) and (max-width:800px){
	.from-inline2 .col-xx-1-3 {
   clear:both;
   margin:0 0 15px 0;
    width: 100%;
}

.from-inline2 .col-xx-1-2{
	width:25%;
	float: left;
	 margin-right: 3%;
}
.from-inline2 .col-xx-1-3-2{
	width: 70%;
	float: left;
}
.from-inline2 .btn-container{ width:100%;}

.from-inline2 [class$="ename"] {
    padding: 0px 0 0 0px;
}
.from-inline2 [class$="ext"] {
    padding: 0px 0 0 0px;
}


[class$="ename"] {
    padding: 7px 0 0 0px;
}

}*/




@media screen and (min-width:600px) and (max-width:768px){

.bdr {
	border: 1px dashed #eee;
	border-radius: 2px;
	padding:7px;
	font-family: 'helveticabold';
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}



.col-xs-1-3 {
    float: left;
    margin:0 0 15px 0;
    width: 100%;
}

.col-xs-1-2{
	width:25%;
}
.col-xs-1-3-2{
	width: 70%;
}


.from-inline2 .col-xx-1-3 {
   clear:both;
   margin:0 0 15px 0;
    width: 100%;
}

.from-inline2 .col-xx-1-2{
	width:25%;
	float: left;
	 margin-right: 3%;
}
.from-inline2 .col-xx-1-3-2{
	width: 70%;
	float: left;
}
.from-inline2 .btn-container{ width:100%;}

.from-inline2 [class$="ename"] {
    padding: 0px 0 0 0px;
}
.from-inline2 [class$="ext"] {
    padding: 0px 0 0 0px;
}


[class$="ename"] {
    padding: 7px 0 0 0px;
}

.inner-left{   width:100%;}
.inner-right{ width:100%; margin-left:0px}
.t-block .inner{ min-height: 226px;}

}





@media screen and (min-width:480px) and (max-width:600px){

.col-xs-1-3 {
    float: left;
    margin:0 0 15px 0;
    width: 100%;
}

.col-xs-1-2{
	width:30%;
}
.col-xs-1-3-2{
	width:65%;
}
[class$="ename"] {
    padding: 7px 0 0 0px;
}


.inner-left{   width:100%;}
.inner-right{ width:100%; margin-left:0px}
.t-block-alter,.t-block{ width:100%; float:none}
.t-block .inner{ min-height: 150px;}
}



@media screen and (max-width:480px){

h1{
	text-align: center;
}	


.cont-lft{
	width: 100%;
}
.cont-rgt{
	width: 100%;
	margin-top:30px;

}

.col-xs-1-3 {
    float: left;
    margin:0 0 15px 0;
    width: 100%;
}
[class$="lst"]{
	margin-bottom:0px;
}


.col-xs-1-3-2,[class$="ext"],.col-xs-1-2,[class$="ename"]{
	width:100%;
}
[class$="ename"] {
    margin-right: 0;
    padding:0px 0px 8px 0px;
}
.inner-left{   width:100%;}
.inner-right{ width:100%; margin-left:0px}
.t-block-alter,.t-block{ width:100%; float:none}




.from-inline2 .col-xx-1-3 {
   clear:both;
   margin:0 0 15px 0;
    width: 100%;
}

.from-inline2 .col-xx-1-2{
	width:100%;
	float: left;
}
.from-inline2 .col-xx-1-3-2{
	width: 100%;
	float: left;
}
.from-inline2 .btn-container{ width:100%;}

.from-inline2 [class$="ename"] {
    padding: 0px 0 0 0px;
}
.from-inline2 [class$="ext"] {
    padding: 0px 0 0 0px;
}



}

