@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,300,600);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700);


@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

.container {width: 100%; float:left; height:auto;}
.logo {width: 100%; float:left; height:auto; background-color:#bc0404; border-bottom:solid 3px #db4d4d;}
.wapperbox {width:1261px; margin:auto;height:auto;}
.logobox {width:30%; float:left; height:auto;}
.logobox img { max-width:100%; display:block; }
.menubox{width:70%; float:left; height:auto; }
.automenu{width:auto; float:left; height:auto;}
.slider{width: 100%; float:left; height:auto;}
.slider img{width: 100%; float:left; height:auto;}
.midbox{ width:100%; float:left; height:auto; background-color:#f0efeb; padding-top:60px; padding-bottom:40px;}
.leftlocation{width:18%; float:left; height:auto; margin-right:2%; background-color:#bc0404; -webkit-border-radius: 4px;
-moz-border-radius: 4px; border-radius: 4px;}
.bookmodel{width: 80%; float:left; height:auto; }
.locationheading{width:100%; float:left; height:auto; text-align:center; margin-bottom:10px;}
.modellocation{width:100%; float:left; height:auto; margin-bottom:10px;}
.modellocation ul{ padding:0px 0px 0px 40px; margin:0px 0px 0px 0px;}
.modellocation ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/arrow.png); line-height:30px;font-family: 'Open Sans', sans-serif; color:#FFFFFF; font-weight:400; font-size:14px;}
.modellocation ul li a { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/arrow.png); line-height:30px;font-family: 'Open Sans', sans-serif; color:#FFFFFF; font-weight:400; text-decoration:none;font-size:14px;}
.modellocation ul li a:hover{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/arrow.png); line-height:30px;font-family: 'Open Sans', sans-serif; color:#000000; font-weight:400; text-decoration:none;font-size:14px;}
.bookheading{width: 100%; float:left; height:auto; text-align:center; margin-bottom:20PX;}
.model{width: 100%; float:left; height:auto; text-align:center;}
.thumbox{width: 225px; float:left; height:auto; text-align:center; margin-right:15px; margin-bottom:25px;}
.thumpic{width: 225px; float:left; height:auto; text-align:center;}
.thumpic img{-webkit-border-radius: 225px;-moz-border-radius: 225px;border-radius: 225px; border:solid 4px #FFFFFF;}

.namemodel{width: 100%; float:left; height:auto; text-align:center;font-family: 'Open Sans', sans-serif; color:#c40233; font-size:13px; font-weight:400; text-decoration:none; margin-top:5px;}
.namemodel h3{ text-align:center;font-family: 'Open Sans', sans-serif; color:#333333; text-transform:uppercase; font-weight:600; font-size:18px text-decoration:none; margin:0 auto;}
.namemodel h4{ text-align:center;font-family: 'Open Sans', sans-serif; color:#333333; text-transform:uppercase; font-weight:600; font-size:16px text-decoration:none; margin:0 auto;}

.namemodel h5{ text-align:center;font-family: 'Open Sans', sans-serif; color:#333333; text-transform:uppercase; font-weight:600; font-size:14px text-decoration:none; margin:0 auto;}


.profile{width: 100%; float:left; height:auto; text-align:center; padding-top:5px;}
.roundbox{width: 225px; float:left; height:auto; text-align:center; position:absolute;}
.blackbox{width: 100%; float:left; height:auto; text-align:center; background-color:#fff; padding-bottom:25px;}

.welcome{width: 90%; float:left; height:auto; text-align:center; padding-left:5%; padding-right:5%;font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:13px; font-weight:400; text-decoration:none; }

.welcome{width: 90%; float:left; height:auto; text-align:center; padding-left:5%; padding-right:5%; }

.fulltxt{width: 100%; float:left; height:auto; text-align:center; font-family: 'Open Sans', sans-serif; color:#060606; font-size:15px; font-weight:400; text-decoration:none; }
.welheading{width: 100%; float:left; height:auto; text-align:center; }
.welheading h1{ text-align:center; font-family: 'Open Sans', sans-serif; color:#c40233; font-size:40px; font-weight:400; text-decoration:none; text-transform:uppercase; }

.veactor{width:100%; float:left; height:auto; text-align:center; }

.blogbox{width:100%; float:left; height:auto; padding-top:20px; padding-bottom:20px; background-color:#b00808; overflow:hidden; }

.blogheading{width: 100%; float:left; height:auto; text-align:center; }
.blogheading h2{ text-align:center; font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:40px; font-weight:400; text-decoration:none; text-transform:uppercase; }
.blogfull{width: 90%; float:left; height:auto; margin-top:25px; padding-left:5%; padding-right:5%;  }
.bloghadfbox{width:45%; float:left; height:auto; padding-right:5%;  }
.bloghadfbox2{width:45%; float:left; height:auto;   paddin-gleft:5%; }
.picblog{width:40%; float:left; height:auto;  }
.txtblog{width:55%; float:left; height:auto; }
.txtblogheainding{width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:16px; font-weight:400; text-decoration:none; text-transform:uppercase; margin-bottom:10PX;}
.DATE{width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; color:#0000000; font-size:12px; font-weight:400; text-decoration:none; }
.txtnone{width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; color:#ffa7a7; font-size:13px; font-weight:400; text-decoration:none; }
.redmore{width:100%;float:left; text-align:right;height:auto; font-family: 'Open Sans', sans-serif; color:#FFFFFF; font-size:12px; font-weight:400; text-decoration:underline; }
.redmore a{width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:12px; font-weight:400; text-decoration:underline; }
.redmore a:hover{width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:12px; font-weight:400; text-decoration:underline; }

.twodotted{ width:100%; float: left; height:auto; text-align:center; margin-top:35px; }
.twodotted img{ margin-right:8px; }

.footer{ width:100%; float: left; height:auto; background-color:#464545; padding-top:50px; padding-bottom:30px;}

.fiestbox{ width:30%; float: left; height:auto; margin-right:7%;  }
.newslettre{ width:22%; float: left; height:auto; margin-right:7%;  }

.fiestboxheading{ width:100%; float: left; height:auto;  font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:20px; font-weight:400; margin-bottom:15px; }
.twobox{ width:100%; float: left; height:auto;  }
.linkhaaf{ width:45%; float: left; height:auto; background-image:url(../images/fbg.jpg); margin-right:5%; }
.linkhaaf ul{ padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
.linkhaaf ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/blackarrow.png); line-height:33px;font-family: 'Open Sans', sans-serif; color:#FFFFFF; font-weight:400; font-size:14px;}
.linkhaaf ul li a { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/arrow.png); line-height:33px;font-family: 'Open Sans', sans-serif; color:#c3c1c2; font-weight:400; text-decoration:none;font-size:14px;}
.linkhaaf ul li a:hover{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-image:url(../images/arrow.png); line-height:33px;font-family: 'Open Sans', sans-serif; color:#c40233; font-weight:400; text-decoration:none;font-size:14px;}
.txnew{ width:100%; float: left; height:auto; margin-bottom:10px; font-family: 'Open Sans', sans-serif; color:#c3c1c2; font-weight:400; text-decoration:none; font-size:12px; }
.formabox{ width:162px; float:left; height:auto;}
.submite{ width:59px; float:left; height:auto;}
.fcolor{ width:162px; float:left;height:33px; border:none;background-color:#727272;font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:12px;font-weight:400; text-decoration:none;}

.joinus{ width:30%; float: left; height:auto;  }
.facbooxpic{ width:100%; float: left; height:auto;  }
.facbooxpic img{ margin-bottom:10px; }

.copyright{ width:100%; float:left; height:auto; text-align:center; padding-top:12px; padding-bottom:12px; color:#fff; font-family: 'Open Sans', sans-serif;  font-size:14px;font-weight:400; text-decoration:none; background-color:#000;}


.diclaimer{ width:90%; float: left; height:auto; font-family: 'Open Sans', sans-serif; color:#c3c1c1; font-size:12px;font-weight:400; text-decoration:none; padding-left:5%; padding-right:5%; text-align:center; margin-top:30px;}
.redcolor{ color:#c40233; font-size:18px;}	

.topbg{ width:100%; float:left; height:auto; background-color:#000000; padding:5px 0px!important; }
.lefttime{ width:50%; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:18px;font-weight:400; text-decoration:none; }

.rightphone{ width:50%; float:left; height:auto;}
.callbox{ width:60%; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:18px; text-align:right;font-weight:600; text-decoration:none;}
.topicon{ width:40%; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#c3c1c1; font-size:14px; text-align:left!important;font-weight:600; text-decoration:none; width:auto!important; padding-top:5px; 	}
.topicon img{ padding-left:3px; padding-right:3px;}

.bookonline{ width:80%; float:left; height:auto; padding-left:10%; padding-right:10%; }
/*--------------------------------------------booking---------------------------------------------------------*/

.booinform {width:96%;height:auto; background-image:url(../images/boobg.jpg); background-position:right top; background-repeat:no-repeat;margin-bottom:20px;padding:2% 2% 2% 2%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF; background-color:#FFFFFF;}
.recuiment {width:96%;height:auto;margin-bottom:20px;padding:2% 2% 2% 2%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF; background-color:#FFFFFF; background-image:url(../images/recurmentbg.jpg); background-position:center right; background-repeat:no-repeat;}

.castingheading{ width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:20px;  color:#000000; text-decoration:none; margin-top:20px; margin-bottom:20px; }
.castingbg{width:403px;height:30px; border:none;font-family: 'Open Sans', sans-serif; border:solid 1px #bbbbbb; background-color:#f4f4f4;color:#000000;font-size:13px; font-weight:400;padding-left:10px;  background-repeat:repeat-x;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.castingbg02{width:417px;height:30px; border:none;font-family: 'Open Sans', sans-serif; background-color:#f4f4f4;border:solid 1px #bbbbbb; color:#000000;font-size:13px; font-weight:400;padding-left:10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.castingbg03{width:417px;height:auto; border:none;font-family: 'Open Sans', sans-serif; background-color:#f4f4f4;border:solid 1px #bbbbbb; color:#000000;font-size:13px; font-weight:400;padding-left:10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.newfont{ width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-left:15px; padding-right:15px;}
.colorfont{ width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px; font-family:"Trebuchet MS", "ShelleyAllegro BT"; font-size:24px; padding-bottom:30px; padding-top:25px; }
.newfullbox{ }
.simlarbox{ width:100%; float:left; height:auto; }
.heading{ width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:38px;  color:#000000; text-align:center; margin-bottom:25PX;}
.othermodelbox{ width:94%; float:left; height:auto; padding-left:4%; padding-right:2%; }

.viewgallerybox{ width:147px; float:left; height:auto; background-color:#ed3066; padding:5px 5px 5px 5px; margin-right:10px; margin-bottom:20px;}
.viewmodel{ width:100%; float:left; height:auto;}
.submitbutton{ width:100%; float:left; height:auto; margin-top:15px;}

.picprofile{ width:100%; float:left; height:auto; }
.picprofile img{ margin-right:10px; margin-bottom:15px; border:solid 1px #d1d1d1; padding:5px 5px 5px 5px;}

.proheading{ width:100%; float:left; height:auto; font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:28px; text-align:center;  color:#010000; text-decoration:none; margin-bottom:15px;}

.castext {width:20%;float:left;font-family: 'Open Sans', sans-serif; color:#010000;font-size:13px; font-weight:400;text-align:left;padding-right:1%; padding-top:5px;}
.dived1 {width:100%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin-bottom:10px;text-align:left;margin-bottom:10spx;color:#000000;}


/*--------------------------------------------contact---------------------------------------------------------*/
.conbox {width:96%;height:auto;margin-bottom:20px;padding:2% 2% 2% 2%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF; background-color:#FFFFFF; }
.conblackbox{ width:94%; height:auto; float:left; padding:3% 3% 3% 3%; }
.addresinfo{ width:30%; float:left; height:auto; margin-right:15%; }
.boxheading{ width:100%; float:left; height:auto;  font-family: 'Open Sans', sans-serif; font-size:28px;  font-weight:400;  color:#FFFFFF;}
.newleftcon{ width:100%; float:left; height:auto;  text-align:left;}
.heainfconfrom{ width:100%; height:auto; float:left;font-family: 'Open Sans', sans-serif; color:#000000;font-size:29px; font-weight:400; margin-bottom:25px;}
.lefticon{ width:6%; height:auto; float:left; padding-top:6px; }


.textlefticon{ width:90%; height:auto; float:left; font-family: 'Open Sans', sans-serif; font-size:19px; font-weight:normal; color:#000000; margin-bottom:15px;}
.textlefticon a {  font-family: 'Open Sans', sans-serif; font-size:19px; font-weight:normal; color:#c40233; text-decoration:none;}
.textlefticon a:hover{  font-family: 'Open Sans', sans-serif; font-size:19px; font-weight:normal; color:#e0b43e; text-decoration:none;}


.infoform{ width:55%; float:left; height:auto;   }
.emformabox2{width:auto;height:auto;border:solid 1px #bbbbbb;font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#959595;padding-left:10px;background-color:#f4f4f4;}

.newformbox{ width:60%; float:left; height:auto; font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; text-align:left; font-weight:normal; margin-bottom:20px;}
.conforam01{width:430px;height:33px;border:solid 1px #bbbbbb;font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#959595;padding-left:10px;background-color:#f4f4f4;}

/*--------------------------------------------faq---------------------------------------------------------*/

.boxnewfaq{ width:80%; float:left; height:auto; padding-left:10%; padding-right:10%; }
.innerboxfaq{ width:94%; float:left; height:auto; background-color:#FFFFFF;padding-left:3%; padding-right:3%; padding-top:50px; padding-bottom:30px;}

.faqbg-gallery{ width:100%; float:left; height:206px; background-image:url(../images/faqbg.jpg); background-repeat:no-repeat;}
.faqbox{ width:94%; float:left; height:auto; padding-left:3%; padding-right:3%;}
.fullfaqbox{ width:100%; float:left; height:auto; border-bottom:solid 1px #CCCCCC; padding-bottom:12px; margin-bottom:20px;}
.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font-family: 'Open Sans', sans-serif; font-size:18px;font-weight:normal; color:#da0e0f; margin-top:15px; padding-bottom:20px; padding-left:15px;

}
.thelanguage{ /*header of 2nd demo*/
padding-left:35px; font-size:13px;
 font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:400; color: #000000;



}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #da0e0f;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #000000;
}


/*-----------------profile------------------------*/

.profilegbox{width:100%; float:left; height:auto; padding-top:20px; padding-bottom:20px;  }

.probox{ width:86%; float:left; height:auto; padding-left:7%; padding-right:7%; }
.profilebox{ width:100%; float:left; height:auto;}

.profileboxmodel{ width:30%; height:auto; float:left; margin-right:15%;}
.standedsize{ width:100%; height:auto; float:left; margin-bottom:5px; }
.standedsize img{ border:solid 1px #000000; padding:5px 5px 5px 5px;	 }
.biground{ width:303; height:auto; float:left; text-align:center; position:absolute; }
.graphicbox{ width:100%; height:auto; float:left; margin-bottom:10px; text-align:center;}
.modelheading{ width:100%; height:auto; float:left; margin-bottom:20px; text-align:left; font-family: 'Philosopher', sans-serif; font-size:28px; font-weight:normal; color:#d7bb62; text-decoration:}
.treebox{ width:100%; height:auto; float:left; margin-bottom:5px;}
.treebox img{ border:solid 1px #FFCC00; padding:4px 4px 4px 4px; margin-right:14px; margin-bottom:12px;}
.treebox img:hover{ border:solid 1px #FFFFFF; padding:4px 4px 4px 4px; margin-right:14px; margin-bottom:12px;}
.modelinfobox{ width:55%; height:auto; float:left; background-image:url(../images/abb.jpg); background-repeat:no-repeat; }
.goldbutton{ width:100%; height:auto; float:left; margin-bottom:20px; border-bottom:solid 2px #d0a932;}
.onebutton{ width:auto; height:auto; margin-right:5px; float:left; background-color:#f6f0ce; padding:10px 0px 10px 0px;  }
.onebutton a {font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:400; color:#880405; text-decoration: none; padding:10px 10px 10px 10px; }
.onebutton a:hover{ font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:400; color:#FFFFFF; text-decoration: none; background-color:#d0a932;  }
.bodybio{ width:100%; height:auto; float:left; margin-bottom:20px; }



.letfbio{ width:20%; height:auto;  line-height:25px; float:left;font-family: 'Dosis', sans-serif; text-align:left;  font-size:14px; font-weight:400; color:#FFFFFF; text-decoration: none; margin-right:2%; }
.letfbio ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.letfbio ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;   font-size:13px; font-weight:600; color:#000000; text-decoration: none; list-style: none;}

.rightybio{ width:70%; height:auto; line-height:25px; float:left;font-family: 'Open Sans', sans-serif;  font-size:12px; font-weight:400; color:#88838d; text-decoration: none; }
.aboutme{ width:100%; height:auto; float:left; margin-bottom:5px;}
.activebox{ width:100%; height:auto; float:left; }
.autoabout{ width:20%; height:auto;  float:left;font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:400; color:#FFFFFF; text-decoration: none; }
.textabout{ width:100%; height:auto;  float:left;font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:600; color:#b00808; text-decoration: none; }
.servicesauto{ width:100%; height:auto;  float:left;font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; color:#333333; text-decoration: none; margin-bottom:12px;  }
.lineauto{ width:85%; height:auto;  float:left; padding-top:5px;}
.lineauto img{ width:100%; height:auto;  float:left; padding-top:5px;}
.boldtext{ width:80%; height:auto;  float:left;font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:600; color:#88838d; text-decoration: none; }
.boldtext a { font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:600; color:#88838d; text-decoration: none; }
.boldtext a:hover{ font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:600; color:#FFFFFF; text-decoration: none; }

.seraboutme{ width:100%; height:auto; float:left; margin-bottom:20px; margin-top:20px;}
.newfont{ text-align:left; word-spacing:75px; font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:400; color:#fff799; text-decoration: none; }
.newfont2{ text-align:left; word-spacing:105px; font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:400; color:#fff799; text-decoration: none; }
.whitebold{font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration: none; }
.textaboutwhite{ width:100%; height:auto;  float:left;font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:13px;  color:#000000; text-decoration:none; }
.underline{ width:30%; height:auto; line-height:25px; float:left;font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:400; color:#FFFFFF; text-decoration:none; }
.nounderline{font-family: 'Philosopher', sans-serif; font-size:15px; font-weight:400; color:#88838d; text-decoration:line-through; }
.twolinebox{width:75%;padding-left:15%;padding-right:10%;height:auto;float:left;border:solid 1px #ff0000;background-color:#a90606;padding-bottom:15px;padding-top:15px;}
.bootamicon{width:25%;text-align:left;height:auto;float:left;}
.leftbootamicon{width:30%;float:left;height:auto;}
.leftbootamicontext{width:70%;float:left;height:auto;font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#de0089;font-weight:normal;padding-top:8px;text-transform:uppercase;
}
.facebox{ width:94%; height:auto; float:left; padding-left:3%; margin-top:20px; padding-right:3%;}
.leftbootamicontext a {font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:bold; color:#ffe38a; text-decoration: none;padding-top:16px;}
.leftbootamicontext a:hover{
font-family: 'Philosopher', sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration: underline;padding-top:16px;}
.bioinfotext{ width:25%; float:left; height:auto; text-align:left;}

.bioinfotext ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.bioinfotext ul li{ padding:0px 0px 0px 0px; line-height:25px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;  font-size:13px; font-weight:400; color:#bc0404; text-decoration: none; list-style: none;}


.bookmodle{ width:40; float:left; height:auto; padding-left:20%; text-align:left; line-height:42px;font-family: 'Philosopher', sans-serif; font-size:33px; font-weight:400; color:#FFFFFF; text-decoration: none;}
.bookmodle img{ border:none;}
.modelfull{ width:100%; float:left; height:auto;}



.forrpicbox{ width:94%; float: left; height:auto; padding-left:3%; padding-right:3%; margin-top:28px;}

.otherbox{ width:196px; height:auto; float:left; margin-right:45px; margin-bottom:50px;}

.otherbox img{ border:solid 6px #9b9b9b;}
.otherbox img:hover{ border:solid 6px #777777;}

.escortinfo{ width:100%; float:left; height:auto;}
.bookbanner{ width:40%; float:left; height:auto; text-align:center;}
.profull{ width:100%; height:auto; float:left;  }

.incalletfbio{ width:40%; height:auto; line-height:25px; float:left;font-family: 'Open Sans', sans-serif;   font-size:12px; font-weight:400; color:#FFFFFF; text-decoration: none; margin-right:2%; }

.incalletfbio ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.incalletfbio ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;   font-size:12px; font-weight:400; color:#FFFFFF; text-decoration: none; list-style:url(../images/SIGHARROW.jpg);}

.incalletfbio ul li a{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;   font-size:12px; font-weight:400; color:#000000; text-decoration: none; list-style: url(../images/SIGHARROW.jpg);}
.incalletfbio ul li a:hover{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;   font-size:12px; font-weight:400; color:#000000; text-decoration: none; list-style: none;}



.ratelletfbio{ width:25%; height:auto; line-height:25px; float:left;font-family: 'Open Sans', sans-serif; font-size:14px; text-align:left; font-weight:600; color:#000000; text-decoration: none; margin-right:2%; }

.ratelletfbio ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.ratelletfbio ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;  font-size:13px; font-weight:600; color:#000000; text-decoration: none; list-style: none;}

.ratelletfbio2{ width:25%; height:auto; text-align:center; line-height:25px; float:left;font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:600; color:#000000;  text-decoration: none; margin-right:2%; }

.ratelletfbio2 ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.ratelletfbio2 ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;font-family: 'Open Sans', sans-serif;  font-size:13px; font-weight:400; color:#b00808; text-decoration: none; list-style: none;}





.incall{ width:40%; float:left; height:auto;}


.halfbox{ width:60%; float:left; height:auto;}
.newgaerybox{ width:90%; float:left; height:auto; background-color:#bc0404; padding-left:5%; padding-right:5%; padding-top:10px; padding-bottom:10px; margin-bottom:30px;}
.seebox{ width:30%; float:left; height:auto;font-family: 'Open Sans', sans-serif;  color:#000000; font-size:20px; line-height:45px;  font-weight:400; text-transform:uppercase;text-decoration:underline;}


.seebox a {font-family: 'Open Sans', sans-serif;  color:#000000; font-size:20px; line-height:45px;  font-weight:400; text-transform:uppercase;text-decoration:underline;}
.seebox a:hover{font-family: 'Open Sans', sans-serif;  color:#FFFFFF; font-size:20px; line-height:45px;  font-weight:400; text-transform:uppercase;text-decoration:underline;}
.seebox2 a{ font-family: 'Open Sans', sans-serif;  color:#000000; font-size:20px; text-decoration:none; }
.seebox2 a:hover{ font-family: 'Open Sans', sans-serif;  color:#FFFFFF; font-size:20px; text-decoration:none; }
.seebox3 a {font-family: 'Open Sans', sans-serif;  color:#000000; font-size:20px; line-height:45px;  font-weight:400; text-transform:uppercase;text-decoration:underline;}
.seebox3 a:hover{font-family: 'Open Sans', sans-serif;  color:#FFFFFF; font-size:20px; line-height:45px;  font-weight:400; text-transform:uppercase;text-decoration:underline;}
.seebox2{ width:39%; float:left; height:auto;font-family: 'Open Sans', sans-serif;  color:#FFFFFF; font-size:20px; line-height:45px;  font-weight:normal; text-align:center;text-transform:uppercase;}
.seebox3{ width:30%; float:left; height:auto;font-family: 'Open Sans', sans-serif;  color:#333333; font-size:20px; line-height:45px;  font-weight:600; text-align:right;text-transform:uppercase; text-decoration:underline;}
.midvector{ width:100%; float:left; height:auto; text-align:center;}

/*-----------------profile------------------------*/


/*--------------------------------------------BLOG---------------------------------------------------------*/

.detailsleftblogbox{ width:70%; float:left; height:auto; margin-right:4%;}
.leftblogbox{ width:62%; float:left; height:auto; margin-right:13%;}
.rigthblogbox{ width:21%; float:left; height:auto; padding-left:2%; padding-right:2%; }
.photoblog{ width:100%; float:left; height:auto; margin-bottom:25px;  }
.datebox{ width:9%; float:left; margin-right:3%;height:99px; background-image:url(../images/d2.jpg); padding-top:12px;  }
.datebox ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.datebox ul li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; font-family:"Trebuchet MS"; font-size:16px; text-align:center; font-weight:bold;  }
.textblog{ width:100; float:left; height:auto; margin-bottom:25px;   }

.headingblog{ width:100%; float:left; height:auto;  }
.headingblog h1{ font-family: 'Philosopher', sans-serif; font-size:23px;font-weight:600; margin: 0 auto; color:#dc141f;}
.headingblog h1 a {font-family: 'Open Sans', sans-serif; font-size:23px;font-weight:600; margin: 0 auto; color:#000000; text-decoration:none;}
.headingblog h1 a:hover{font-family: 'Open Sans', sans-serif; font-size:23px;font-weight:600; margin: 0 auto; color:#BC0404; text-decoration:none;}


.viewphtobox{ width:100%; float:left; height:auto; margin-bottom:5px; margin-top:10px; }
.viewphtobox img:hover{ background-color:#CCCCCC; }
.bloginfo{ width:100%; float:left; height:auto;  font-family: 'Open Sans', sans-serif;  color:#000000; font-size:13px;  font-weight:400; text-decoration:none; }
.blogtag{ width:100%; float:left; height:auto;  }
.redbold{font-family: 'Open Sans', sans-serif;    font-weight:400;font-size:13px; color:#ef0f83; margin-top:5px;}
.nohover{font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#666666;font-weight:normal;text-decoration:none;}
.nohover:hover{font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#959595;font-weight:normal;text-decoration:none;}
.tagbox2{	width:100%;	float:left;	height:auto;	font-family:"Trebuchet MS";	font-size:13px;	font-weight:bold;	color:#d40137;	margin-bottom:10px;}
.tagbox2 a {	 font-family: 'Open Sans', sans-serif; 	font-size:13px;	font-weight:600;	color:#d40137; text-decoration:none;}
.tagbox2 a:hover{	 font-family: 'Open Sans', sans-serif; 	font-size:14px;	font-weight:400;	color:#000000; text-decoration:none;}
.iconblgbox{ width:100%; float:left; height:auto;  }
.blogarchivbox{ width:100%; float:left; height:auto; margin-bottom:35px; background-color:#0b0b0b;  }
.headingarchivbox{ width:92%; float:left; height:auto;  padding-bottom:18px; padding-top:8px; padding:4% 4% 4% 4%; }
.headingarchivbox h3{font-family: 'Philosopher', sans-serif; font-size:20px;font-weight:400; margin: 0 auto;padding-bottom:18px; color:#f39e20; border-bottom:dotted 1px #1c1c1c; text-transform:uppercase; text-align:center; }
.linkarchivbox{ width:100%; float:left; height:auto; padding-bottom:25px;  }
.linkarchivbox ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; }
.linkarchivbox  li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:url(../images/arrow.jpg); text-align:left;line-height:29px; font-family:"Trebuchet MS"; font-size:14px;  font-weight:normal;  }
.linkarchivbox  li a {font-family: 'Dosis', sans-serif; font-size:14px;  font-weight:normal; text-decoration:none; color:#FFFFFF;  }
.linkarchivbox  li a:hover{font-family: 'Dosis', sans-serif; font-size:14px;  font-weight:normal; text-decoration:none;  color:#f39e20; }

.starbox{ width:100%; float:left; height:auto; margin-bottom:10px; margin-top:10px;  }
.recentpost{ width:92%; float:left; height:auto; padding-left:4%; padding-right:4%; padding-bottom:25px; padding-top:20px;  }
.recentpost ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.recentpost  li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; text-align:left;font-family: 'Open Sans', sans-serif;  margin-bottom:15px; padding-bottom:10px; font-size:13px; border-bottom:dotted 1px #1c1c1c;  font-weight:normal;  }
.recentpost  li a {font-family: 'Open Sans', sans-serif;  font-size:14px;  font-weight:normal; text-decoration:none; color:#959595;  }
.recentpost  li a:hover{font-family: 'Open Sans', sans-serif;  font-size:14px;  font-weight:normal; text-decoration:none;  color:#ffffff; }
.clickpage{ width:100%; height:auto; float:left;}
.pageing{ width:758px; height:auto; margin:auto;}
.pagebox{ width:430px; height:27px; margin:auto; margin-top:30px;  }
.pagetext{ width:73px; height:22px; padding:6px 10px 5px 10px;  float:left; margin-right:14px;font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#000000; text-decoration:none;}
.pageauto{ width:28px;  height:27px; float:left; background-color:#FFFFFF; margin-right:10px; font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#000000; text-decoration:}
.pageauto a {  font-family:"Trebuchet MS"; font-size:14px; font-weight:normal; color:#000000; text-decoration: none; line-height:25px;}
.pageauto a:hover{ width:28px;  background-color:#959595; padding:6px 10px 5px 10px;  font-family:"Trebuchet MS";font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none;  }
.detailstextblog{ width:100%; float:left; height:auto;  }
.postbox02 {	width:100%;	float:left;	height:auto;	text-align:left;	font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#000000;font-weight:normal;margin-bottom:10px;}
.red12text {font-family:Arial, Helvetica, sans-serif;  font-style: normal;  font-weight:normal;font-size:13px;color:#ef006b;text-decoration:none;}
.red12text a {font-family:Arial, Helvetica, sans-serif;  font-style: normal;  font-weight:normal;font-size:13px;color:#ef006b;text-decoration:none;}
.red12text a:hover{font-family:Arial, Helvetica, sans-serif;  font-style: normal;  font-weight:normal;font-size:13px;color:#ef006b;text-decoration:underline;}

.blakctext12{font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#000000;font-weight:normal;line-height:30px;text-decoration:none;}
.pinktext12{font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#000000;font-weight:normal;line-height:30px;text-decoration:none;}
.pinktext12 a {font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#ef006b;font-weight:normal;line-height:30px;text-decoration:none;}
.pinktext12 a:hover{font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#d10003;font-weight:normal;line-height:30px;text-decoration:none;}
.blogform{ width:100%; float:left; height:auto;}
.leavebox{ width:100%; float:left; height:auto;}
.leavbox {width:15%;float:left;font-family: 'Open Sans', sans-serif;font-size:12px;color:#FFFFFF;text-align:left;padding-right:1%; padding-top:5px;}
.leavboxheading h2{font-family: 'Open Sans', sans-serif;font-size:16px;color:#959595;font-size:20px;font-weight:normal;line-height:30px;margin: 0 auto; text-align:left; }
.leavboxheading {width:98%;float:left; height:auto;padding-left:2%;font-family: 'Open Sans', sans-serif;  font-style: normal;  font-weight:400;font-size:13px; color:#ffffff; margin-bottom:20px; margin-top:15px; }
.adminbox{ width:96%; float:left; height:auto; background-color:#f7f7f7; padding:2% 2% 2% 2%; margin-bottom:38px;}
.menbox{ width:5%; float:left; height:auto; margin-right:5%;}
.textadmin{ width:88%; float:left; height:auto;font-family:"Trebuchet MS";  font-style: normal;  font-weight:400;font-size:13px; color:#000000; }
.newbold16{ font-family:"Trebuchet MS";  font-style: normal;  font-weight:400;font-size:18px; color:#fe1111; }
.inerblogheading{ width:100%; float:left; height:22px;  margin-top:38px; background-image: url(../images/twosideline.jpg); margin-bottom:25px;}
.inerblogheading h1{ width:14%;   font-family: 'Cardo';font-style: normal;font-weight: 400; color:#FFFFFF; font-size:30px; font-weight:normal; text-align:center; margin:0 auto; background-color:#FFFFFF;}
.textblog2{width:100%;height:auto;float:left;margin-top:10px;}
.newtagbox {	width:60%;	float:left;	height:auto;	font-family:Arial, Helvetica, sans-serif, Aubrey;	font-size:13px;	font-weight:normal;	color:#000000;}
.postbox {	width:40%;	float:left;	height:auto;	text-align:right;	font-family:Arial, Helvetica, sans-serif, Aubrey;font-size:12px;color:#dc141f;font-weight:normal;}

.redbg{ width:100%; float:left; height:5px; margin-bottom:15px; margin-top:15px;}
.newleft{ width:25%; float:left; height:auto;}
.newright{ width:70%; float:left; height:auto; margin-right:5%;}


.newredbox{ width:74px; height:64px; float:left; position:relative; text-align:center; background-color:#b70432; font-family: 'Open Sans', sans-serif;  font-style: normal;  font-weight:400;font-size:33px; color:#ffffff; line-height:normal; padding:10px 5px;}
.txt12{  font-family: 'Open Sans', sans-serif;  font-style: normal;  font-weight:400;font-size:14px; color:#ffffff; }


.categirebox{ width:94%; float:left; height:auto; padding:3% 3% 3% 3%;   }

.leftblogheading{ width:100%; float:left; height:auto; text-align:center;  font-family: 'Open Sans', sans-serif;  font-weight:400;  font-size:24px;  color:#d40137; text-decoration:none; text-transform:uppercase;margin-bottom:15px; padding-top:20px; }

.allescorst{ width:100%; float:left; height:auto; margin-bottom:10px;  background-image:url(../images/dotted.png); background-repeat:repeat-y;}
.allescorst ul{ margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
.allescorst ul li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:url(../images/arrow2.png); line-height:30px; font-family: 'Open Sans', sans-serif; font-weight:300; font-size:14px;  color:#FFFFFF;}
.allescorst ul li:hover{ list-style:url(../images/checkbox01.png);}
.allescorst ul li a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:url(../images/arrow2.png);  line-height:30px; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:14px;  color:#ffffff; text-decoration:none;}
.allescorst ul li a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:url(../images/arrow2.png);  line-height:30px; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:14px;  color:#d40137;text-decoration:none;}

.bolgfullbox{ width:100%; float:left; height:auto; border-bottom:dotted 1px #dad8d8; padding-bottom:15px; margin-bottom:28px;}
.popphoto{ width:30%; float:left; height:auto;}
.popularbox{ width:70%; float:left; height:auto;font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:12px;  color:#000000; text-decoration:none;}
.popularbox a { font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:12px;  color:#FFFFFF; text-decoration:none;}
.popularbox a:hover{ font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:12px;  color:#BC0404; text-decoration:none;}
.datecolor{ color:#fff3bf; }

.addressbox{ width:100%; float:left; height:auto;  border-bottom:solid 1px #f0f0f0 ; background-color:#464545; margin-bottom:30px;}
.blogforambox{ width:60%; float:left; height:auto; font-family: 'Open Sans', sans-serif; font-size:12px; color:#FFFFFF; text-align:left; font-weight:normal; margin-bottom:10px;}

.fulltxt2{ width:100%; float:left; height:auto;font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:13px;  color:#000000; text-decoration:none;}
.blogfulltxt{ width:100%; float:left; height:auto;font-family: 'Open Sans', sans-serif; font-weight:400;  font-size:13px;  color:#000000; text-decoration:none;}
/*--------------------------------------------END-BLOG---------------------------------------------------------*/

.onebox10{ width:100%; float:left; height:auto; text-align:left; }
.onebox10 ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.onebox10 ul li{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none; line-height:25px;}
.onebox10 ul li a {font-family: 'Open Sans', sans-serif; color:#FFF; font-size: 13px; font-weight:normal; text-decoration:none;}
.onebox10 ul li a:hover{font-family: 'Open Sans', sans-serif; color:#DC141F; font-size: 13px; font-weight:normal; text-decoration:none;}


/*new css*/
.wapperfooter {width:1255px; margin-left:168px; height:auto;}
.blogfues{width: 91%; float:left; height:auto; margin-top:25px; margin-left:9%;   }

.viewlocation{width: 100%; float:left; height:auto; text-align:center;font-family: 'Open Sans', sans-serif; color:#c40233; font-size:13px; font-weight:400; text-decoration:none; margin-top:5px;}
.viewlocation a{ height:auto; text-align:center;font-family: 'Open Sans', sans-serif; color:#c40233; font-size:11px; font-weight:400; text-decoration:none; margin-top:5px;}
.viewlocation a:hover{ height:auto; text-align:center;font-family: 'Open Sans', sans-serif; color:#c40233; font-size:11px; font-weight:400; text-decoration: underline; margin-top:5px;}



/*new css*/
.allcity{ width:80%; float:left; height:auto; margin-left:10%; margin-right:10%; text-align:center;   }
.modelscity{ width:80%; float:left; height:auto; border:solid 1px #242424; background-color:#BC0404; margin-top:-20px; margin-bottom:20px;  padding-top:10px; padding-bottom:10px; margin-left:10%; }
.brociytbox{ width:20%; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#FFF;font-size:15px; font-weight:400; text-align:right; padding-right:1%; padding-top:5px;}
.leftserach{ width:auto; height:auto; float:left;}
.iconsearh{ width:auto; height:auto; float:left;}
.brociytbox2{ width:22%; margin-left:10px; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#FFF;font-size:14px; font-weight:400; text-align:right; padding-right:1%; padding-top:5px; }
.jumbox{ width:20%; float:left; height:auto;font-family: 'Open Sans', sans-serif; color:#FFFFFF;font-size:12px; font-weight:400; margin-right:20px;}
.castin{width:170px;height:30px; border:none;font-family: 'Open Sans', sans-serif; background-color:#f4f4f4;border:solid 1px #bbbbbb; color:#000000;font-size:13px; font-weight:400;padding-left:10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

nav ul{  list-style:none;  padding:30px 0px 0px 0px; margin:0px 0px 0px 0px;}
nav li {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  display:inline-block;  text-align:center; }
nav li a {margin:0px 0px 0px 0px; padding:7px 14px 7px 14px;font-family: 'Source Sans Pro', sans-serif;  font-weight:400; font-size:19px; color:#ffffff; text-decoration:none; text-transform:uppercase; display:inline;  display:block;  text-decoration:none;  }
nav li:hover{background:#000000; }
nav li:hover a {  color:#fff;}
.rmm{ display:none;}

/**/
header.header { width:100%; height:auto; position: fixed; left: 0; right: 0; clear:both; z-index:999; margin:0px!important; top:0px; }

.phone-top { text-align:right; padding:0px; display:inline-block; float:right; font-family: 'Open Sans', sans-serif; }
.phone-top a{display:inline-block;vertical-align:middle; color:#fff; text-decoration:none!important; }
.phone-top a:last-child{margin-right:0}
.phone-icon{display:inline-block;float:right;width:30px;height:30px;background-image:url(../images/phone-icon.png);background-repeat:no-repeat;background-position:center center;transition:all 0.7s ease-in 0s;background-color:#ff0d89;margin-right:10px; border-radius:30px; background-size:24px 24px;}
.phone-icon:hover{background-color:#ce096e}
.sms-icon{display:inline-block;float:right;width:30px;height:30px;background-image:url(../images/sms-icon.png);background-repeat:no-repeat;background-position:center center;transition:all 0.7s ease-in 0s;background-color:#006cff;margin-right:15px; border-radius:30px; background-size:24px 24px; }
.sms-icon:hover{background-color:#0f5bc2}
.phone-top .phone-number { font-size:26px; font-weight:700; line-height:28px; display: inline-block; color:#fff; float:right; }
.phone-top .phone-number a { color:#fff; vertical-align:top; }
.whatsapp-icon {display: inline-block;float: right; width:30px;height:30px; background-image: url(../images/whatsapp-icon.png);background-repeat: no-repeat;background-position: center center;transition: all 0.7s ease-in 0s;background-color: #69b90c; border-radius:30px; background-size:24px 24px; margin-right: 15px;}
.whatsapp-icon:hover {background-color: #4d8908;}
.slider { margin-top:120px!important; }
.blackbox { margin-top:125px!important; }
.homeblackbox.blackbox { margin-top:0px!important; }
.midbox.single_escortgallery { margin-top:100px; }
img { max-width:100%; }

.footerbanner { background:#fff; position:relative; clear:both; overflow:hidden; text-align:center; padding:20px 15px; }
.footerbanner h3 { color:#fff; text-align:center; text-transform:uppercase; margin:0px 0px 15px 0px; font-size: 22px; }

.footerbanner ul { margin:0px; padding:0px; list-style-type:none; }
.footerbanner li { display:inline-block; vertical-align: middle; padding:0px 2px; margin-bottom:5px; }
.footerbanner li br { display:none; }
.footerbanner li img { max-width:100%; max-height:80px; vertical-align: middle; }
.footerbanner li h3 { background:#222; color:#fff; padding:5px 15px; margin:5px 0px; text-align: center; text-transform: uppercase; word-break:break-word; }
.footerbanner li h3 a { text-decoration:none; color:#fff; }
.wpcf7 .conforam01, .wpcf7 .newformbox { width:100%!important; }
.wpcf7 .wpcf7-form-control { outline:0px!important; }
textarea.emformabox2 { width:100%; }
.wpcf7-form-control.wpcf7-submit { background:#c60732; border: 0; float: right; padding: 8px 25px; font-weight: 700; text-align: center; color: #fff; font-size: 18px; border-radius: 50px;
    text-transform: uppercase; cursor: pointer; clear: both; }
.wpcf7-form-control.wpcf7-submit:hover { opacity:0.9; }	
.wpcf7 form .wpcf7-response-output { clear:both; margin:20px 0px; color: #000; }
.wpcf7-not-valid-tip { font-size:12px; }

.discalimerbox { clear: both; background: #000; color: #fff; padding: 10px 15px; }
.discalimerbox .discalimercontainer {  max-width: 1260px; margin: 20px auto 10px auto; text-align: center; }
.viewphtobox img{ background:url(../images/default-blog-photo.jpg) center center no-repeat; height:auto; border:0px; outline:0px; }
.popphoto img { background:url(../images/recentblog-default.jpg) center center no-repeat; height:auto; border:0px; outline:0px; }



@media(max-width:780px) { 
.extramenu { width:100%!important; position:relative!important; clear:both!important; }
.header { margin:0px!important; clear:both!important; }
.phone-top { text-align: center; padding: 0px; display:table; float: none; margin: 0 auto; clear: both; }
#cssmenu > ul > li > a { padding: 10px 15px!important; }
.toppix { padding-top:120px; }
.midpart { padding-top:110px; }
.midbox { overflow:hidden; }
.footerbanner li h3 { font-size:16px; }

}

@media(max-width:479px) { 
.slider { margin-top: 160px!important; }
.blackbox { margin-top: 155px!important; }

}