@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}::selection {	background: #fff;	color: #000;}::-moz-selection {background: #fff;color: #000;}* {	margin: 0;	padding: 0;	outline: none;}* {	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;}.trans_eff {	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}a {	color: #777;	text-decoration: none;}a:hover {	color: #252525;	text-decoration: underline;}body {	background: #FFC12B;	font: normal 12px Arial, Helvetica, sans-serif;	color: #777;	-webkit-font-smoothing: antialiased;	-webkit-text-size-adjust: 100%;	-ms-text-size-adjust: 100%;	text-size-adjust: 100%;}/* TITLE */h1 {	font: 600 25px/25px 'Lato', Arial, Helvetica, sans-serif;	display: block;	color: #000;	text-transform: inherit;}h2 {	font: 400 30px/30px 'Lato', Arial, Helvetica, sans-serif;	display: block;	color: #222;}h3 {	font: normal 22px/22px 'Lato', Arial, Helvetica, sans-serif;	display: block;	color: #463003;	text-transform: capitalize;}p {	font: 400 13px/20px 'Lato';	color: #777;}/* Desktop/Laptop/Others - 980px *//*==================BASIC RESPONSIVE CSS===============*/.mob_only {	display: none;}.tab_only {	display: none;}.desk_only {	display: block;}.desk_hider {	display: none;}.desk_hider2 {	display: none;}.desk_hider3 {	display: none;}/* floating classes */.floater, .floater li {	margin: 0;	padding: 0;	list-style: none;}.float_2 li {	width: 50%;	float: left;}.float_2x li {	width: 50%;	float: left;}.float_3 li {	width: 33.33333%;	float: left;	list-style: none;	margin-bottom: 25px;}.float_4 li {	width: 25%;	list-style: none;	float: left;	margin-bottom: 15px;}.float_4x li {	width: 25%;	float: left;}/*==================BASIC RESPONSIVE CSS END===============*/.wrapper {	max-width: 1000px;	margin: auto;}.wrapper2 {	max-width: 1000px;	margin: auto;}.min-max {	min-width: 1000px;	max-width: 100%;}/*top classes*/.top {	padding: 0;}.logo {	height: auto;	width: 270px;	display: inline-block;	float: left;	margin: 0 0 0 0;}.logo img {	width: 100%;	height: auto;	display: block;}.top .right {	float: right;	margin: 28px 0 0 0;}.top .right .call_us {	float: left;	margin: 5px 0 0 0;	font: 400 14px/18px 'Lato', Arial, Helvetica, sans-serif;	color: #000;}.top .right .call_us a {	text-decoration: none;	color: #463003;}.mob_call {	background: #f19b2c url(../images/mob_call.png) no-repeat center center;	width: 26px;	height: 26px;	border-radius: 100%;	display: none;	margin: 0 1.5px 0 0;}.google_translate_con{ float:left; position:relative; margin:0 0 0 15px;}.goog-te-gadget-simple {    background-color: #fff;    border-left: 1px solid #eee !important;    border-top: 1px solid #eee !important;    border-bottom: 1px solid #eee !important;    border-right: 1px solid #eee !important;    font-size: 10pt;    display: inline-block;    padding-top: 1px;    padding-bottom: 2px;    cursor: pointer;    zoom: 1; border-radius:5px !important; padding:3px !important;}.goog-te-gadget-simple .goog-te-menu-value {color: #463003 !important; text-decoration:none !important;}.goog-te-menu2-item .text{color:#000000 !important;}/*top classes ends*//*social media clasess*/.social_con {	float: left;	margin: 0 0 0 20px;}.social_con .social_ico {	width: 26px;	height: 26px;	background: #000 url(../images/social_icon.png);	display: inline-block;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	border-radius: 100%;	margin: 0 1.5px;}.social_con .social_ico:hover {	background: #CC9500 url(../images/social_icon.png);}.social_con .facebook {	background-position: 0 0 !important;}.social_con .twitter {	background-position: -29px 0 !important;}.social_con .linkdin {	background-position: -58px 0 !important;}.social_con .google_plus {	background-position: -87px 0 !important;}/*social media clasess ends*//* nav classes  */nav {	position: relative;	box-shadow: 0 4px 3px 0px rgba(0,0,0,0.2);	height: 45px;	background: #FFFF;	z-index: 2;}ul.topmenu {	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	margin: 0 0 0 0;	padding: 0;	color: #fff;	font: 400 15px/45px 'Lato', sans-serif;}ul.topmenu li {	display: inline-block;	float: left;	margin: 0;	padding: 0;	vertical-align: middle;	position: relative}ul.topmenu li a, ul.topmenu li a:visited {	display: block;	padding: 0px 18.3px;	color: #000;	height: 45px;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}ul.topmenu li:hover>a, ul.topmenu li>a.act {	color: #FFC12B;	background: #000;	text-decoration: none;}ul.topmenu li.sep {	color: #c2c2c2;	margin: 0px;	font-size: 12px;	overflow: hidden;	width: 2px;}ul.topmenu li.sep img {	display: block;	width: 2px;}.nav_mob {	height: auto;	position: relative;}#home .home, #about-us .about-us, #services .services, #contact-us .contact-us, #special-event .special-event, #accomodation .accomodation, #testimonials .testimonials, #reservation .reservation, #photo-gallery .photo-gallery {	color: #fff;	background: #000;}.nav_mob {	position: relative}.nav_mob .navlink {	display: none;	position: absolute;	right: 12px;	top: 11px;	cursor: pointer;	z-index: 999999}/* nav classes ends *//*service clasess*/ul.service_con {	margin: 0 -23px 0;}ul.service_con li {	width: 33.33333%;	float: left;	list-style: none;}ul.service_con li .con {	width: 92%;	margin: 10px auto;}ul.service_con li .con figure {	width: 115px;	height: 115px;	border-radius: 100%;	overflow: hidden;	margin: auto;	display: block;	background: #f5c88c;	box-shadow: 0 -2px 0 1px #f5c88c;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}ul.service_con li .con figure img {	width: 100%;	display: block;}ul.service_con li .con:hover figure {	webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}ul.service_con li .con h3 {	font: 600 20px/26px 'Lato', Arial, Helvetica, sans-serif;	display: block;	color: #463003;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}ul.service_con li .con p {	background: #fff;	border-radius: 2px 2px 0 3px;	padding: 20px;	font: 400 14px/20px 'Lato', Arial, Helvetica, sans-serif;}ul.service_con li .con .rm {	background: #f19b2c url(../images/s_r_arrow.png) no-repeat;	display: inline-block;	width: 30px;	height: 27px;	float: right;	border-radius: 0 0 2px 2px;}ul.service_con li .con:hover h3 {	color: #f19b2c;}ul.service_con li .con:hover .rm {	background: #463003 url(../images/s_r_arrow.png) no-repeat;}/*service clasess ends*/ /* welcome clasess*/.welcome_bg {	background: url(../images/welcome_bg.jpg) no-repeat center top;	min-height: 440px;	padding: 50px 0;	margin: 50px 0 0 0;}.welcome_bg img {	float: right;	width: 34%;	margin: 5px 0 0 0;}.welcome_bg h1 {	font-size: 50px;	color: #f19b2c;	font-weight: 400;	line-height: 45px;}.welcome_bg .left {	width: 62%;	float: left;	margin: -25px 0 0 0;}.welcome_bg .left p {	font: 300 20px/26px 'Lato';	color: #fff;}/* welcome clasess ends*//*testimonial clasess*/.in_testi_con {	margin: 50px 0 0 0;}.t_scroll_con {	background: #fff;	padding: 20px 35px 15px 20px;	border-radius: 2px;}.t_scroll_con p {	background: url(../images/testi_m.png) no-repeat left top;	text-align: left;	font: italic 300 16px/20px 'Lato';	color: #777;	padding: 5px 0 0 84px}.in_testi_con p span {	font: 600 16px/20px 'Lato';	color: #f19b2c;	display: block;	text-align: right;	margin-top: 5px;}.t_scroll_con2 {	border: 1px solid #e8e3d9;	background: #f6f1e6;	padding: 20px 20px 15px 15px;	border-radius: 5px;}.t_scroll_con2 p {	background: url(../images/testi_m2.png) no-repeat left top;	text-align: left;	font: 300 15px/20px 'Lato';	color: #463003;	padding: 5px 0 0 50px}.t_scroll_con2 p span {	font: 600 16px/20px 'Lato';	color: #f19b2c;	display: block;	text-align: left;	margin-top: 5px;}/*testimonial clasess ends*//*index gallery clasess*/.gallery_con {	background: #FFF0AC;	margin: 50px 0 0 0;	padding: 50px 0 50px 0;	width: 100%;	text-align: center;}.g_scroller_cont {	overflow: hidden;	margin: 35px -18px 0 -18px;}ul.g_floater li {	width: 25%;	list-style: none;	float: left;}ul.g_floater2 li {	width: 25%;	list-style: none !important;	float: left;	background: none !important;	padding: 0 !important;	margin: 8px 0 !important;}ul.g_floater2 .img_box {	width: 92%;	height: auto;	margin: auto;	display: block;	text-align: center;	-webkit-transition: 1s;	-webkit-transform-style: preserve-3d;	-moz-transition: 1s;	-moz-transform-style: preserve-3d;	-o-transition: 1s;	-o-transform-style: preserve-3d;	transition: 1s;	transform-style: preserve-3d;	overflow: hidden;	border: 5px solid #eee7d8;	-webkit-perspective: 1000;	-moz-perspective: 1000;	-o-perspective: 1000;	perspective: 1000;}.img_box {	width: 92%;	height: auto;	margin: auto;	display: block;	text-align: center;	-webkit-transition: 1s;	-webkit-transform-style: preserve-3d;	-moz-transition: 1s;	-moz-transform-style: preserve-3d;	-o-transition: 1s;	-o-transform-style: preserve-3d;	transition: 1s;	transform-style: preserve-3d;	overflow: hidden;	border: 5px solid #fff;	-webkit-perspective: 1000;	-moz-perspective: 1000;	-o-perspective: 1000;	perspective: 1000;}.img_box:hover {	-webkit-transform: rotateY(180deg);	-moz-transform: rotateY(180deg);	-o-transform: rotateY(180deg);	transform: rotateY(180deg);}.img_box img {	width: 100%;	display: block;}.ar_l2 {	position: absolute;	z-index: 9;	left: -60px;	top: 34%;}.ar_r2 {	position: absolute;	z-index: 9;	right: -60px;	top: 34%;}/*index gallery clasess ends*//*footer classes*/footer {	padding: 45px 0 0 0;	margin: 0 0 0 0;}footer .col_01 {	width: 18%;	float: left;}footer .col_01x {	width: 16%;	float: left;	margin: 22px 0 0 0;}footer .col_02 {	width: 30%;	float: left;}footer .col_03 {	width: 30%;	margin: 10px 0 0 0;	float: right;	height: 168px;	border-radius: 2px;}.f_contact_con {	margin: 10px 0 0 0;}.f_contact_con p {	color: #666;}.f_contact_con p a {	color: #463003;}.bot-title {	font: 600 20px 'Lato';	color: #463003;}.f_link {	margin: 18px 0 0 5px;}.f_link a {	font: 400 13px/16px 'Lato';	color: #666;	padding: 3px 0;	display: block;	text-decoration: none;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	-o-transition: all linear .3s;}.f_link a:hover {	color: #f19b2c;	text-decoration: underline;}.copyright_bg {	padding: 15px 0 9px 0;	margin: 50px 0 0 0;	background: #FFE6A9;}.copyright_bg p, .copyright_bg p a {	color: #777;}.copyright_bg .right {	float: right;	margin: 6px 0 0 0;}.social_con2 {	margin: 0 0 0 0;	float: left;}.social_con2 .social_ico {	width: 36px;	height: 33px;	background: #212020 url(../images/social_icon2.png);	display: inline-block;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	border-radius: 2px;	margin: 0 2px;}.social_con2 .social_ico:hover {	background: #390000 url(../images/social_icon2.png);}.social_con2 .facebook {	background-position: 0 0 !important;}.social_con2 .twitter {	background-position: -38px 0 !important;}.social_con2 .linkdin {	background-position: -76px 0 !important;}.social_con2 .google_plus {	background-position: -114px 0 !important;}/*footer classes ends*//*============================= inside pages clasess =======================*/.tittle_bg_con {	padding: 50px 0 0 0;	background: url(../images/page_tittle_bg.html) no-repeat center center;	width: 100%;	overflow: hidden;	text-align: center;}.tittle_bg_con h1 {	color: #fff;	font-size: 40px;}/* TREE STYLE*/.brade_crum_con {	padding: 0;	padding: 4px 0 4px 0;	overflow: hidden;	font-weight: 400;background:;}.tree p {	text-align: left;	font: 400 12px 'Lato', sans-serif;	color: #777;}.tree a, .tree a:visited {	color: #fff;	text-decoration: underline;	padding: 0 3px 0 0;	margin: 0 3px}.tree a:hover {	text-decoration: none;	color: #777}.tree span {	color: #777;}.paging a, .paging a:visited {	display: inline-block;	padding: 5px 10px;	text-align: center;	font: 400 13px/16px 'Lato', Arial, Helvetica, sans-serif;	background: #463003;	border: 1px solid #463003;	margin: 0px 2px;	color: #fff;	box-shadow: 0px 1px 0 #eee;	border-radius: 50%;	text-decoration: none;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}.paging a:hover, .paging a.act {	color: #fff;	background: #f19b2c;	border: 1px solid #f19b2c;	text-decoration: none;}/* TREE STYLE ends*//*left panel right panel*/.left_panel {	width: 69%;	float: left;	background: #fff;	min-height: 200px;	margin: 0 0 0 0;	border-radius: 5px;}.right_panel {	width: 29%;	float: right;	margin: 0 0 0 0;}/*left panel right panel ends*//*sort form */.short_form {	margin: 30px auto 10px;	font-size: 14px}.short_form input[type=text], .short_form input[type=password], .short_form select, .short_form textarea, .short_form .fls {	padding: 9px;	width: 75%;	border: 1px solid #eee;}.short_form textarea {	display: block;}.short_form .calend {	right: 27%;	top: 7px;}.short_form .w36 {	float: left;	width: 27%;	text-align: right}.short_form .w62 {	float: right;	width: 70%}.short_form .checkboxes {	padding: 9px;	width: 75%;	display: block;	border: 1px solid #ccc;}.short_form .checkboxes span {	display: block;	font-weight: normal;	margin-bottom: 3px}.short_form .checkboxes span input {	vertical-align: middle;}.colors b {	float: left;	width: 31%;	margin: 0 2% 5px 0;	font-weight: 400;	font-size: 12px}.colors b input {	float: left;	margin: 2px 4px 0 0}/*sort form ends*//*cms area clasess*/.cms_area table {	width: 100%;	border: 1px dashed rgba(70,48,3,0.2);	border-radius: 5px;	font: 400 15px/18px 'Lato'}.cms_area table td {	padding: 15px;	border-radius: 5px;}.cms_area h1 {	font-size: 25px;	margin-bottom: 10px;	border-bottom: 2px dotted #faf6ed;	padding: 0 0 5px 0}.cms_area h3 {	font: 400 20px/20px 'Lato';	color: #f19b2c;	margin: 20px 0 15px 0;}.cms_area ul {	margin: 10px 0;}.cms_area ul li {	background: url(../images/li_b.png) no-repeat left 1px;	font: 400 14px/22px 'Lato';	color: #777;	display: block;	margin: 7px 0;	padding: 0 0px 0 25px;	border-radius: 5px;}.box1 {	border-radius: 0 5px 5px 5px;	padding: 20px;	border: 1px solid #eee;}.cms_area p {	font-size: 14px;	color: #777;}.cms_pic {	width: auto;}.enquiry_box {	background: #efefef;	border-radius: 5px;	margin: 15px auto;	padding: 25px;	width: 70%;}.tablink a {	background: #d5171e;	color: #fff;	font: 600 18px/40px 'Lato';	padding: 0 25px;	display: inline-block;	text-decoration: none;	border-radius: 3px 3px 0 0;}.tablink a:hover, .tablink a.act {	background: #222;}.tabber_hider {	background: #fff;	border: 1px solid #efefef;	border-radius: 5px;	padding: 25px;}/*cms area clasess ends*/.advisore_con {	width: 80%;	margin: 10px auto 0 auto;}.advisore_con .row1 {	width: 47%;	float: left;	border: 2px solid #eee;	border-radius: 10px;	padding: 15px;	margin: 10px 0}.advisore_con .row2 {	width: 47%;	float: right;	border: 2px solid #eee;	border-radius: 10px;	padding: 15px;	margin: 10px 0}/* contact clasess*/.form_box {	width: 50%;	margin: auto;}.map_con {	height: 350px;	width: 100%;	display: block;	overflow: hidden;	margin: 35px 0 0 0;	border-top: 1px solid #fff;}/* contact clasess ends*//*sitemap*/.sitemap {	text-align: center;	padding: 30px 0 50px 0;	width: 80%;	margin: auto;}.sitemap a {	display: inline-block;	padding: 10px 15px;	font: 400 16px/20px 'Lato', Arial, Helvetica, sans-serif;	background: #463003;	border-radius: 5px;	margin: 5px 1%;	color: #fff;	width: 46%;	border: 1px solid #463003;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}.sitemap a:hover {	background: #f19b2c;	color: #fff;	text-decoration: none;	border: 1px solid #f19b2c;}/*sitemap*/@media only screen and (max-width: 1140px) {/*service clasess*/ul.service_con {	margin: 0 0 0 0;}/*service clasess ends*/ /*gallery classes*/.g_scroller_cont {	overflow: hidden;	margin: 35px 0 0 0;}.ar_l2 {	left: 0px;}.ar_r2 {	right: 0px;}/*gallery classes ends*/@media only screen and (max-width: 1007px) {/*service clasess*/ul.service_con {margin: 20px 0 0 0;}/*service clasess ends*/ /*==============================*//* Tab 960px - 768px */@media only screen and (max-width: 999px) {/*==================BASIC RESPONSIVE CSS===============*/.img_responsive {width: 100%;line-height: 0;height: auto;}.mob_only {display: none;}.tab_only {display: block;}.desk_only {display: none;}.desk_hider {display: block;}.desk_hider2 {display: block;}.desk_hider3 {display: inline-block;}.tab_hider {display: none;}/* Floating Classes */.float_2 li {width: 100%;float: none;}.float_3 li, .float_4 li {width: 50%;float: left;}.float_4x li {width: 33.33333%;float: left;}/*==================BASIC RESPONSIVE CSS END===============*/.wrapper {width: 98%;}.wrapper2 {max-width: 100%;margin: auto;}.camera_fakehover {min-height: 300px !important;}/*top classes*/.logo {height: auto;float: none;margin: 5px auto 0 auto;display: block;}.top .left {float: none;margin: 15px 0 0 0;}.top .right {float:none;background: #fff;margin: 15px 0 0 0;text-align: center;display: block;border-top: 2px solid #eae6dc;padding:7px 0; overflow:hidden;}.auto_con{ margin:auto; width:515px;}.google_translate_con{ float:left; position:relative; margin:0 0 0 15px;}.top .right .contact_btn {float: none;display: block;text-decoration: none;width: 136px;}.top .right .login_btn {float: none;margin: 5px 0 0 0;}/*top classes ends*//* nav classes  */ul.topmenu {margin: 0 0 0 0;}ul.topmenu li a, ul.topmenu li a:visited {display: block;padding: 0px 5.7px;color: #fff;height: 45px;}/* nav classes  ends*//*service clasess*/ul.service_con li {width:50%;float:left;list-style:none;}ul.service_con li .con {width:90%;padding:15px;border:1px solid #fff;border-radius:5px;}/*service clasess ends*//* welcome clasess*/.welcome_enq .left {width: 64%;float: left;}.welcome_enq .right {width: 32%;float: right;}/* welcome clasess ends*//*gallery classes*/ul.g_floater li {width: 33.33333%;list-style: none;float: left;}ul.g_floater2 li {width: 33.333333%;}/*gallery classes ends*//*footer classes*/footer .wrapper2 {padding:0 10px;}footer .col_01 {width:18%;}footer .col_01x {width:16%;}footer .col_02 {width: 30%;float: left;}footer .col_03 {width: 30%;float: right;}/*footer classes ends*/.advisore_con {width: 90%;}.cms_area table {width: 100%;}} /* Mobile 480px - 767px */@media only screen and (max-width: 767px) {/*==================BASIC RESPONSIVE CSS===============*/.img_responsive {display: block;width: 100%;line-height: 0;height: auto;float: none !important;}.mob_only {display: block;}.tab_only {display: none;}.desk_hider {display: block;}.desk_hider2 {display: inline;}.mob_hider {display: none;}.mob_shower {display: block;}/* Floating Classes */.float_2 li, .float_2x li, .float_3 li, .float_4 li, .float_4x li {width: 100%;float: none;}/*==================BASIC RESPONSIVE CSS END===============*/.camera_fakehover {min-height: 200px !important;}.camera_prev, .camera_next {display:none !important;}/*top classes*/.top {height: auto;padding: 0 0 0 0;}.logo {height: auto;float: none;margin: 5px auto 0 auto;display: block;}.top .right {float:none;background: #fff;margin: 15px 0 0 0;text-align: center;display: block;border-top: 2px solid #eae6dc;padding-bottom:7px;}.auto_con{ margin:auto; width:320px;}.google_translate_con{ float:left; position:relative; margin:0 0 0 10px;}.mob_call {display: inline-block;}/*top classes ends*//*social media clasess*/.social_con {margin: 0 0 0;display: inline-block;}/*social media clasess ends*//* nav classes  */nav {float: none;height: auto;text-align: center;margin: 0 0 0 0;}ul.topmenu {margin: 0;padding: 0;color: #777;text-transform: capitalize;}ul.topmenu li {display: block;float: none;margin: 0;line-height: 40px;padding: 0;}ul.topmenu li a, ul.topmenu li a:visited {display: block;padding: 0;border-top: 1px solid #f9ac48;color: #fff;font-size: 16px;line-height: 40px;height: 40px;text-align: center;}ul.topmenu li>a.act {border-bottom: 0 !important;}.nav_mob {height: 40px;overflow: hidden;position: relative;}.nav_mob_toggle {height: auto !important;overflow: visible;position: relative;}.nav_mob .navlink {display: block;}ul.topmenu li.sep {margin: 0 5px;display: none} /* nav classes ends *//*service clasess*/ul.service_con li {width: 100%;float: left;list-style: none;}ul.service_con li .con {width: 75%;}/*service clasess ends*//* welcome clasess*/.welcome_bg {padding: 30px 0 30px 0;margin: 50px 0 0 0;text-align:center;}.welcome_bg .left {width:100%;float: left;margin:0 0 0 0;}/* welcome clasess ends*//*gallery classes*/ul.g_floater li {width: 50%;list-style: none;float: left;}ul.g_floater2 li {width: 50%;}/*gallery classes ends*//*footer classes*/footer .col_01 {width: 100%;text-align: center;}footer .col_02 {margin: 33px 0 0 0;text-align: center;width: 100%;}.f_contact_con {margin: 10px auto 0 auto;padding: 10px 15px 23px 15px;border-radius: 5px;border:1px solid #e8e3d9;background:#f6f1e6;width: 95%;}.f_contact_con p {margin-top: 10px !important;}.f_contact_con .address {background: none;padding: 0 0 0 0;}.my_add {display: inline-block;}.f_link a {font: 400 14px/16px 'Lato';padding: 8px 15px 8px 15px;display: inline-block;border-radius: 3px;background: #463003;margin: 4px 2px;color:#fff;}.f_link a:hover {color: #fff;background: #f19b2c;text-decoration: none;}.copyright_bg {text-align: center;}.social_con2 {float:none;}.copyright_bg .right {float: none;text-align:center;}.copyright_bg .right p {padding:0 5px;}/*footer classes ends*/.tittle_bg_con {padding: 35px 0 0 0;background: url(../images/page_tittle_bg.html) no-repeat center center;width: 100%;overflow: hidden;text-align: center;}.tittle_bg_con h1 {font-size: 35px;}/*left panel right panel*/.left_panel {width: 100%;float: left;}.right_panel {width: 100%;float: right;margin: 30px 0 0 0;}/*left panel right panel ends*//*cms area clasess*/.cms_pic {width: auto;width: 100%;}ul.bullet_point2 li {width: 100%;margin: 5px 0;}/*cms area clasess ends*//* contact clasess*/.form_box {width: 90%;margin: auto;}/* contact clasess ends*//*sitemap*/.sitemap {width: 100%;}/*sitemap*//*sort form */.short_form {margin: 30px auto;}.short_form input[type=text], .short_form input[type=password], .short_form select, .short_form textarea, .short_form .fls {width: 90%}.short_form select {width: 90%}.short_form .calend {right: 12%;}/*sort form  ends*/} /* Mobile Below 480px */@media only screen and (max-width: 479px) {.camera_fakehover {min-height: 150px !important;}.camera_wrap .camera_pag .camera_pag_ul {top: 22% !important;}h1 {font-size: 30px;}.logo {width:250px;}.social_con { float:none;margin: 0 0 0;display: inline-block; text-align:center;}.social_con a{ float:none;}.auto_con{ margin:auto; width:auto;}.google_translate_con{ float:none; position:relative; margin:0 0 0 0;}/*service clasess*/ul.service_con {margin: 0 0 0 0;}ul.service_con li .con {width: 90%;}/*service clasess ends*//* welcome clasess*/.welcome_bg h1 {font-size: 35px;color:#f19b2c;font-weight:400;line-height:35px;}/* welcome clasess ends*//*testimonial clasess*/.in_testi_con {margin:50px 0 0 0;}.t_scroll_con {background:#fff;padding:20px 20px 15px 20px;}.t_scroll_con p {background:none;padding:0 0 0 0}.collon {width:20px;}/*testimonial clasess ends*//*gallery classes*/ul.g_floater li {width: 100%;list-style: none;float: left;}/*gallery classes ends*//*footer clasess*/footer h3 {font-size: 20px;}footer .copyright p {font-size: 12px !important;}/*footer clasess ends*/.tablink a {font: 600 15px/35px 'Lato';padding: 0 12px;}/*sitemap*/.sitemap {padding: 30px 0 30px 0;width: 90%;}.sitemap a {margin: 5px 0;width: 100%;}/*sitemap*//* short form*/.short_form {margin: 20px 0;}.short_form input[type=text], .short_form input[type=password], .short_form select, .short_form textarea, .short_form .fls {padding: 9px;width: 100%}.short_form .w36 {float: none;width: auto;text-align: left;margin-bottom: 5px}.short_form .w62 {float: none;width: auto;}.short_form select {width: 100%}.short_form .calend {right: 2%;}.short_form .checkboxes {padding: 9px;width: 100%}.colors b {width: 48%;margin: 0 2% 5px 0;}/* short form ends*/}