/*

Theme Name: SWER

Theme URI: http://wordpress.org/themes/twentythirteen

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready

Text Domain: twentythirteen

This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/

/**

 /* SWER */

* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
.hide {
	display: none !important;
}
body {
	font-size: 13px;
	background: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}
@font-face {
	font-family: 'museo300';
	src: url('fonts/museo300-regular-webfont.eot');
	src: url('fonts/museo300-regular-webfont.eot?#iefix')format('embedded-opentype'), url('fonts/museo300-regular-webfont.woff')format('woff'), url('fonts/museo300-regular-webfont.ttf')format('truetype'), url('fonts/museo300-regular-webfont.svg#museo300') format('svg');
	font-weight: normal;
	font-style: normal;
}
.wdth100-thumb {
	width: 100%;
	float: left;
}
.wdth15-thumb {
	float: left;
	padding: 2.5% 2.5% 2.5% 0;
	width: 12.5%;
}
.wdth15-thumb img {
	width: 100%;
}
.wdth85-thumb {
	width: 85%;
	float: left;
}
.event-latest {
	background: #fd7a1a;
	text-align: center;
	color: #fff;
	font-size: 21px;
	padding: 21px 0;
}
.event-latest:hover {
	background: #f36b08;
}
.event-latest a {
	color: #fff;
	display: block;
}
body.aAU {
	overflow-x: hidden;
	overflow-y: hidden !important;
}
.aAT, .aAU {
	background: none repeat scroll 0 0 #FFFFFF;
}
.aAU {
	background-color: #FFFFFF;
	overflow-x: visible;
}
body, td, input, textarea, select {
	font-family: arial, sans-serif;
	margin: 0;
}
body {
	height: 100%;
	width: 100%;
}
body, td, input, textarea, select {
	font-family: arial, sans-serif;
}
body {
	height: 100%;
	margin: 0;
	width: 100%;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 1.625em;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: 1px solid #DDDDDD;
	padding: 6px;
}
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 1.625em;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto;
}
.body-content img {
	border: 1px solid #FFFFFF;
	padding: 5px;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
p img, .wp-caption {
	margin-top: 0.4em;
}
p img, .wp-caption {
	margin-top: 0.4em;
}
img {
	border: 0 none;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
}
.feed_box .t1_f {
	text-transform: none !Important;
}
textarea {
	font-size: 13px !important;
}
.popuptyk {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #034368;
	left: 50%;
	margin-left: -110px;
	margin-top: -110px;
	padding: 10px;
	position: fixed;
	text-align: center;
	top: 50%;
	width: 220px;
	z-index: 2147483647;
}
.overlay-pptyk {
	background: #000000;
	height: 100%;
	left: 0;
	-khtml-opacity: 0.7;
	opacity: 0.85;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70";
	-moz-opacity: 0.7;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 2147483647;
}
.page-id-739 .mem_box {
	width: 100% !important;
}
.nd {
	display: none !important;
}
.popuptyk a {
	background: none repeat scroll 0 0 #cc7402;
	color: #FFFFFF;
	padding: 1px 10px;
	position: absolute;
	top: -6px;
	left: 214px;
}
.userDetail a {
	color: #034368;
}
.popuptyk a:hover {
	background: #FB8E01;
}
.page-id-40 .svn_wlth p, .page-id-40 .center_box p {
	line-height: 20px;
	margin: 16px 0 0 1px;
	float: left;
	width: 50%;
	text-align: justify;
}
.tstkn {
	cursor: pointer;
}
ul {
	list-style: none;
}
a {
	text-decoration: none;
}
h1 {
	color: #FB8E01;
	font-size: 23px;
	font-weight: normal;
}
.txt_box, .text_box span, .t1 p, .tx_line, .cmt_lines span, .f1 p, .f2 p, .f1_3 p, .f4 p, h1, .cart_totals h2, .shipping_calculator h2 a, #customer_details .col-1 h3, #customer_details .col-2 h3 {
	font-family: 'museo300';
}
.clear {
	clear: both;
}
.add a {
	color: #034368;
}
.social-media {
	float: right;
	height: auto;
	margin: 10px 0 0;
	position: fixed;
	right: 17px;
	top: 137px;
	width: 32px;
	z-index: 214748364;
}
.social-media ul {
	float: left;
	list-style-type: none;
	margin-top: 8px;
}
.social-media ul li {
	color: #666666;
	float: left;
	font-weight: bold;
	height: 37px;
	margin-right: 4px;
	width: auto;
}
.social-media ul li a {
	display: block;
	float: left;
	outline: 0 none;
	position: relative;
	right: -22px;
}
.social-media ul li a:hover {
	right: -20px;
}
.social-media ul li a img {
	height: 32px !important;
	width: 32px !important;
}
/*******banner-js*******/







.main-banner {
	width: 398px;
	height: 362px;
	float: left;
	position: relative;
	left: 23px;
	top: -12px;
}
.hdt1, .hdt2, .hdt3, .hdt4, .hdt5 {
	display: none;
	color: #e98402;
	font-size: 25px;
	position: absolute;
	top: 10px;
	font-family: 'museo300';
}
.hdt1 {
	left: 0px;
}
.hdt2 {
	left: 45px;
}
.hdt3 {
	left: 144px;
}
.hdt4 {
	left: 216px;
}
.hdt5 {
	left: 301px;
}
.serhd {
	width: 0px;
	overflow: hidden;
	position: absolute;
	top: 39px;
	font-size: 11.5px;
	color: #034368;
	height: 15px;
	letter-spacing: -0.2px;
}
.arw1, .arw2, .arw3, .arw4 {
	display: none;
	position: absolute;
}
.arw1 {
	top: 56px;
	right: 0px;
}
.arw2 {
	top: 248px;
	right: 41px;
}
.arw3 {
	top: 238px;
	left: 14px;
}
.arw4 {
	top: 65px;
	left: 0px;
}
.atxt1, .atxt2, .atxt3 {
	color: #fff;
	font-size: 14px;
	color: #fff;
	position: absolute;
	background: #034368;
	padding: 9px;
	min-width: 90px;
	text-align: center;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display: none;
}
.atxt1 {
	top: 181px;
	right: 0;
}
.atxt2 {
	top: 302px;
	right: 166px;
}
.atxt3 {
	top: 181px;
	left: -7px;
}
.main-back-sunrise img {
	position: absolute;
	top: 50%;
	width: 0px;
	left: 50%;
}
.person img {
	position: absolute;
	z-index: 1;
	top: 288px;
	left: 95px;
	height: 0px;
}
.money-bag img {
	left: 98px;
	position: absolute;
	top: 106px;
	z-index: 2;
	display: none;
}
.call-dream img {
	position: absolute;
	top: 90px;
	left: 200px;
	display: none;
	z-index: 2
}
.merc {
	position: absolute;
	top: 87px;
	left: 208px;
	z-index: 3;
	display: none;
}
.home-villa img {
	position: absolute;
	top: 104px;
	left: 245px;
	z-index: 3;
	display: none;
}
.mobiles img {
	position: absolute;
	top: 124px;
	left: 208px;
	z-index: 3;
	display: none;
}
/***********/

/********wrapper*******/

.wrapper {
	width: 1000px;
	height: auto;
	margin: 0 auto;
}
.header {
	width: 1000px;
	height: auto;
	float: left;/*	padding-top: 30px;*/
}
.userDetail {
	width: 1000px;
	height: 30px;
	float: left;
}
.logo {
	width: 250px;
	height: auto;
	background: #FFF;
	float: left;
}
.logo a {
	display: block;
}
.navigation {
	width: 740px;
	height: auto;
	float: right;
	font-size: 14px;
	margin-right:2px;
}
.top_navi {
	width: 740px;
	height: auto;
	float: right;
	background: url(images/hover.png);
}
.botm_navi {
	width: 738px;
	height: auto;
	float: right;
	border: 1px solid #a7bdca;
	background: #d2ecfc;
}
.top_navi ul li, .botm_navi ul li {
	list-style: none;
	float: left;
}
.top_navi ul li {
	line-height: 37px;
	background: url(images/sep_bg.png) left no-repeat;
}
.top_navi li a {
	text-transform: capitalize;
	color: #fff;
	display: block;
	padding: 0 12px;
}
.top_navi li a:hover {
	background: #034368;
}
.top_navi li:first-child {
	background: none;
}
#menu-bottom-menu li {
	position: relative;
	z-index: 9999;
}
#menu-bottom-menu li ul {
	display: none;
	position: absolute;
	top: 37px;
	left: 0;
	width: 166px;
	background: #6694AF;
}
#menu-bottom-menu li:hover a {
	color: #fff;
}
#menu-bottom-menu li ul li {
	border-left: none !important;
	background: none !important;
	width: 100%;
}
#menu-bottom-menu li ul li:hover {
	background: #FB8E01 !important;
}
#menu-bottom-menu li ul li {
	border-top: 1px solid #fff;
}
#menu-bottom-menu li ul li:first-child {
	border: none !important;
}
#menu-bottom-menu li ul li a {
	width: 100%;
}
#menu-bottom-menu li:hover ul {
	display: block;
}
.botm_navi ul li {
	background: url(images/sep_botm_navi.png) no-repeat left;
}
.botm_navi ul li:first-child {
	background: none;
}
.botm_navi ul li:hover {
	background: #6694af;
	color: #fff;
}
.botm_navi ul li a {
	color: #034368;
	text-transform: capitalize;
	display: block;
	padding: 0 16.1px;
	line-height: 37px;
}
.botm_navi ul li a:hover {
	color: #fff;
}
/*********banner*********/







.container {
	width: 1000px;
	height: auto;
	float: left;
	margin: 25px 0px 0px 0px;
}
.left_side {
	width: 260px;
	height: auto;
	float: left;
}
.left_sidebox {
	width: 100%;
	height: auto;
	float: left;
	background: #034368;
	margin-top: 18px;
}
.text_box {
	width: 103px;
	height: auto;
	float: left;
	color: #FFF;
	margin: 9px 0px 0px 15px;
}
.text_box p {
	margin: 3px 0px 0px 0px;
}
.text_box span {
	font-size: 19px;
	text-transform: capitalize;
}
.right_ofr {
	width: 133px;
	height: 122px;
	float: right;
	background: url(images/offer_img.png) no-repeat;
}
.box1 {
	width: 100%;
	height: auto;
	background: #d2ecfc;
	float: left;
}
.m_t {
	width: 100%;
	height: auto;
	background: #d2ecfc;
	float: left;
	margin: 20px 0px 0px 0px;
}
.heading {
	width: 100%;
	height: auto;
	background: #034368;
	float: left;
	text-transform: capitalize;
	position: relative;
}
.txt_box {
	width: 156px;
	height: auto;
	float: left;
	color: #FFF;
	font-size: 15px;
	padding: 10px 9px;
}
.img_box {
	width: 82px;
	height: 40px;
	float: right;
}
.list_bxs {
	width: 100%;
	height: auto;
	float: left;
}
.list_bxs li {
	list-style: none;
	border-top: 1px solid #a5c7db;
}
.list_bxs li a {
	color: #000;
}
.list_bxs li a {
	display: block;
	padding: 10px;
}
.list_bxs li:first-child {
	border: none;
}
.list_bxs ul li a:hover {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FE9001), to(#da7c02));
	background: -webkit-linear-gradient(#FE9001, #da7c02);
	background: -moz-linear-gradient(#FE9001, #da7c02);
	background: -ms-linear-gradient(#FE9001, #da7c02);
	background: -o-linear-gradient(#FE9001, #da7c02);
	background: linear-gradient(#FE9001, #da7c02);
	-pie-background: linear-gradient(#FE9001, #da7c02);
	behavior: url(/pie/PIE.htc);
	color: #fff;
	border-color: #995701;
	-webkit-box-shadow: #000 0px 0px 4px;
	-moz-box-shadow: #000 0px 0px 4px;
	box-shadow: #000 0px 0px 4px;
}
.box_3 {
	width: 100%;
	height: auto;
	background: #d2ecfc;
	float: left;
	margin-top: 18px;
}
.box_3 a {
	color: #000;
	text-transform: capitalize;
	float: right;
}
.txt {
	width: 230px;
	height: auto;
	float: left;
	padding: 15px;
}
.txt p {
	margin: 10px 0px 20px 0px;
	color: #462700;
	line-height: 20px;
}
.center {
	width: 440px;
	height: auto;
	float: left;
	margin-left: 15px;
}
.center_box {
	width: 725px;
	height: auto;
	float: left;
	margin-left: 15px;
}
.banner {
	width: 400px;
	height: auto;
	float: left;
}
.banner_inner {
	width: 432px;
	height: 70px;
	float: left;
	position: relative;
}
.small_1 {
	width: 425px;
	height: 50px;
	font-family: 'museo300';
	background: #034368;
	float: left;
	position: absolute;
	top: 0px;
	left: 8px;
	text-align: center;
	color: #FFF;
	font-size: 15px;
	line-height: 50px;
	z-index: 999;
}
.svn_wlth {
	width: 100%;
	height: auto;
	float: left;
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}
.bld {
	color: #fb8e01;
	font-size: 23px;
}
.svn_wlth p, .center_box p {
	text-align: justify;
	margin: 16px 0px 0px 0px;
	line-height: 20px;
}
.svn_wlth strong, .center_box strong {
	color: #034368;
	font-size: 15px
}
.formbox_one strong {
	color: #FF0000;
}
.svn_wlth p span, .center_box p span {
	color: #fb8e01;
}
.svn_wlth ol, .center_box ol {
	float: left;
	margin: 10px 0px 10px 20px;
	width: 97%;
}
.center_box ol li {
	line-height: 20px;
	margin: 10px 0 0;
	text-align: justify;
}
.center_box a, .center a {
	color: #FB8E01;
	display:block;
}
.center_box a:hover, .center a:hover {
	color: #FB8E01;
	text-decoration: underline;
}
.svn_wlth ol li, .center_box ol li {
	margin: 3px 0px;
}
.swer_boxes {
	float: left;
	height: auto;
	margin-top: 24px;
	width: 100%;
}
.swer_s1 {
	width: 278px;
	height: auto;
	float: left;
	padding: 6px 15px;
	margin-left: 20px;
	margin-bottom: 20px;
	background: #034368;
	-webkit-box-shadow: #000 0px 0px 4px;
	-moz-box-shadow: #000 0px 0px 4px;
	box-shadow: #000 0px 0px 4px;
}
.swer_s1:hover {
	background: #FE9001 !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FE9001), to(#da7c02)) !important;
	background: -webkit-linear-gradient(#FE9001, #da7c02) !important;
	background: -moz-linear-gradient(#FE9001, #da7c02) !important;
	background: -ms-linear-gradient(#FE9001, #da7c02) !important;
	background: -o-linear-gradient(#FE9001, #da7c02) !important;
	background: linear-gradient(#FE9001, #da7c02) !important;
	-pie-background: linear-gradient(#FE9001, #da7c02) !important;
	behavior: url(/pie/PIE.htc);
	color: #fff !important;
	border-color: #995701 !important;
}
.t1 {
	width: 100%;
	text-align: center;
	height: auto;
	float: left;
}
.swer_s1 .t1 p {
	color: #FB8E01;
	font-size: 14px;
	font-weight: bold;
}
#axScrollTo {
	bottom: 40px !important;
	right: 50px !important;
}
.t1 p {
	color: #fff;
}
.t2 {
	width: 100%;
	text-align: center;
	height: auto;
	float: right;
	color: #FFF;
}
.swer_s1 a {
	float: right;
	text-transform: capitalize;
	margin: 5px 0px 0px 0px;
	color: #FFF;
	width: 100%;
	text-align: right;
}
.swer_s1 a:hover {
	text-decoration: underline;
}
.swer_s1:hover .t1 p {
	color: #0C5D95
}
.s1 {
	width: 180px;
	height: 67px;
	background: #034368;
	float: left;
	margin: 13px 0px 0px 10px;
	text-align: center;
	color: #FFF;
	padding: 5px;
}
.swer_boxes .s1:first-child {
	margin-left: 0px;
}
.s1 strong {
	font-size: 29px;
	text-transform: uppercase;
}
.s1 span {
	color: #fb8e01;
	font-size: 18px;
}
.p1 {
	font-size: 15px;
	margin: 5px 0px 0px 0px;
}
.p2 {
	font-size: 24px;
	color: #fb8e01;
}
.p3 {
	font-size: 19px;
	text-transform: uppercase;
	margin: 5px 0px 0px 0px;
}
.p4 {
	font-size: 26px;
	color: #fb8e01;
	text-transform: uppercase;
}
.p5 {
	font-size: 19px;
	text-transform: uppercase;
	margin: 5px 0px 0px 0px;
}
.p7 {
	font-size: 31px;
	color: #fb8e01;
}
.right_side {
	width: 270px;
	height: auto;
	float: right;
}
.out_side {
	width: 270px;
	height: auto;
	float: right;
	background: #d2ecfc;
	padding-bottom: 20px;
}
.reach {
	width: 270px;
	height: auto;
	background: #034368;
	float: right;
	color: #FFF;
	font-size: 18px;
	text-transform: capitalize;
}
.tx_line {
	width: 160px;
	height: auto;
	float: left;
	padding: 9px;
}
.img_bx {
	width: 83px;
	height: 41px;
	float: right;
}
.social_icns {
	width: 230px;
	height: auto;
	padding: 20px;
	float: right;
}
.social_icns ul li {
	list-style: none;
	float: left;
	margin: 10px 0px 0px 8px;
}
.social_icns li:first-child {
	margin-left: 0px;
}
.add {
	width: 250px;
	height: auto;
	float: right;
	border-top: 2px solid #e6f4fd;
	margin-right: 10px;
	color: #0a6499;
}
.add span {
	color: #034368;
}
.add p {
	margin: 5px 0px 0px 0px;
	font-size: 15px;
}
.add p strong {
	font-size: 20px;
	font-weight: normal;
}
.form_box {
	width: 270px;
	height: auto;
	background: #d2ecfc;
	float: right;
	margin: 24px 0px 0px 0px;
	padding-bottom: 3px;
}
.user {
	width: 250px;
	height: auto;
	padding: 10px;
	float: left;
	background: #034368;
}
.form {
	width: 250px;
	height: auto;
	float: right;
	padding: 10px;
}
.form input[type="text"], .form input[type="password"], .form[type="email"], .form input[type="tel"] {
	width: 225px;
	height: auto;
	background: #FFF;
	border: 1px solid #78bbe2;
	padding: 3px 10px;
}
.em {
	border: 1px solid #78BBE2;
	height: auto;
	margin: 0px 0 0;
	padding: 3px 10px;
	width: 225px;
}
.op {
	width: 246px;
	border: 1px solid #78bbe2;
	margin: 10px 0px 0px 0px;
	height: 30px;
	padding: 4px;
}
.pw {
	width: 225px;
	height: auto;
	background: #FFF;
	border: 1px solid #78bbe2;
	margin: 10px 0px 0px 0px;
	padding: 5px 10px;
}
.bt {
	width: 105px;
	height: 28px;
	background: #034368;
	float: right;
	margin: 10px 0px 0px 0px;
	color: #FFF;
	text-transform: capitalize;
	cursor: pointer;
}
.m_top {
	margin-top: 25px;
	float: left;
	text-transform: capitalize;
	font-size: 15px;
}
.m_top a {
	color: #034368;
}
.coment {
	width: 270px;
	height: auto;
	float: right;
	margin: 25px 0px 0px 0px;
	background: #d2ecfc;
}
.cmt_lines {
	width: 230px;
	height: auto;
	float: right;
	padding: 20px;
}
.cmt_lines span {
	color: #034368;
	font-size: 18px;
}
.pp {
	margin: 0px 0px 20px 0px;
	color: #6a6157;
	line-height: 20px;
}
.pp2 {
	margin: 0px 0px 9px 0px;
	color: #6a6157;
	line-height: 20px;
}
.footer {
	width: 960px;
	height: auto;
	background: #034368;
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 20px;
}
.f1 {
	width: 200px;
	height: auto;
	float: left;
	color: #9fd9fc;
	text-transform: capitalize;
	font-size: 13px;
	margin: 0px 0px 0px 30px;
}
.li {
	width: 196px;
	height: auto;
	margin: 10px 0px 0px 0px;
}
.f1 li {
	list-style: none;
	text-transform: capitalize;
	padding : 3px 0px 0px 0px;
}
.f1 ul li a {
	color: #FFF;
}
.f2 {
	width: 220px;
	height: auto;
	float: left;
	color: #9fd9fc;
	text-transform: capitalize;
	font-size: 17px;
	margin: 0px 0px 0px 0px;
}
.li_2 {
	width: 220px;
	height: auto;
	margin: 6px 0px 0px 0px;
}
.li_2 li {
	list-style: none;
}
.li_2 li a {
	color: #FFF;
	font-size: 13px;
}
.f1_3 {
	width: 250px;
	height: auto;
	float: left;
	color: #9fd9fc;
	text-transform: capitalize;
	font-size: 17px;
	margin: 0px 0px 0px 0px;
}
.feed_box {
	width: 230px;
	height: auto;
	margin: 10px 0px 0px 0px;
	color: #FFF;
	font-size: 13px;
}
.t1_f {
	width: 195px;
	height: auto;
	margin: 20px 0px 0px 0px;
	text-transform: capitalize;
	padding: 6px 10px;
}
.t2_f {
	width: 215px;
	height: 30px;
	margin: 20px 0px 0px 0px;
	text-transform: capitalize;
	background: url(images/hover.png);
	color: #fff;
	cursor: pointer;
}
.f4 {
	width: 231px;
	height: auto;
	float: right;
	text-transform: capitalize;
	margin: 0px 0px 0px 10px;
	color: #9fd9fc;
	font-size: 17px;
}
.t_box1 {
	width: 230px;
	height: auto;
	float: right;
	margin: 8px 0px 0px 0px;
	color: #FFF;
	text-transform: capitalize;
}
.in {
	margin: 13px 0px 0px 0px;
	text-transform: capitalize;
}
.botm_footer {
	width: 980px;
	height: auto;
	background: #0076ba;
	float: left;
	color: #FFF;
	padding: 10px;
	font-size: 11px;
}
.botm_footer p {
	width: 500px;
	height: auto;
	float: left;
}
.last_1 {
	float: right !important;
	width: 400px !important;
	height: auto;
	text-align: right;
}
.f1 p, .f2 p, .f1_3 p, .f4 p {
	color: #9fd9fc;
	font-size: 17px;
	font-weight: bold;
}
.t_box1 p {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	font-family: Verdana, Geneva, sans-serif;
	text-transform: capitalize;
}
/*******wc*******/











#container {
	margin-top: 20px;
	float: left;
}
.images {
	-webkit-box-shadow: #000 0px 0px 4px;
	-moz-box-shadow: #000 0px 0px 4px;
	box-shadow: #000 0px 0px 4px;
	behavior: url(/pie/PIE.htc);
	border: solid 4px #fff;
	width: 32% !important;
}
.summary {
	float: left !important;
	margin-left: 40px;
}
.price {
	margin: 10px 0px;
}
.cart {
	margin: 10px 0px;
}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt {
	background: #FE9001 !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FE9001), to(#da7c02)) !important;
	background: -webkit-linear-gradient(#FE9001, #da7c02) !important;
	background: -moz-linear-gradient(#FE9001, #da7c02) !important;
	background: -ms-linear-gradient(#FE9001, #da7c02) !important;
	background: -o-linear-gradient(#FE9001, #da7c02) !important;
	background: linear-gradient(#FE9001, #da7c02) !important;
	-pie-background: linear-gradient(#FE9001, #da7c02) !important;
	behavior: url(/pie/PIE.htc);
	color: #fff !important;
	border-color: #995701 !important;
}
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button {
	background: #FE9001 !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FE9001), to(#da7c02)) !important;
	background: -webkit-linear-gradient(#FE9001, #da7c02) !important;
	background: -moz-linear-gradient(#FE9001, #da7c02) !important;
	background: -ms-linear-gradient(#FE9001, #da7c02) !important;
	background: -o-linear-gradient(#FE9001, #da7c02) !important;
	background: linear-gradient(#FE9001, #da7c02) !important;
	-pie-background: linear-gradient(#FE9001, #da7c02) !important;
	behavior: url(/pie/PIE.htc);
	color: #fff !important;
	border-color: #995701 !important;
	font-weight: normal !important;
	text-shadow: none !important;
}
.sku_wrapper {
	color: #000;
}
.amount {
	color: #0c5d95;
}
.noreviews a {
	color: #FB8E01;
}
#comments p {
	margin-top: 10px;
}
.home {
	color: #0c5d95 !important;
}
#tab-description h1 {
	font-size: 16px;
	margin-top: 10px;
}
#tab-description h2 {
	font-size: 16px;
	margin-top: 10px;
}
.woocommerce form {
	width: 640px;
	height: auto;
	float: left;
}
.cart-collaterals {
	width: 330px !important;
	height: auto;
	float: right;
}
.cart_totals h2 {
	text-align: center;
	margin: 0px 0px 10px 0px !important;
	color: #0c5d95;
	font-size: 18px;
}
.shipping_calculator h2 a {
	color: #0c5d95 !important;
}
.woocommerce-page .cart-collaterals .cart_totals {
	width: 100% !important;
}
.woocommerce-page .cart-collaterals .cart_totals table {
	width: 100%;
}
.woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100% !important;
}
#content {
	margin-top: 20px;
}
.entry-header h1 {
	margin-bottom: 10px;
}
.shipping-calculator-form {
	width: 100%;
	height: auto;
	margin-top: 20px;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
	width: 62% !important;
}
.woocommerce .shipping-calculator-form select, .woocommerce .shipping-calculator-form input[type="text"] {
	border: 1px solid #ccc;
	padding: 4px;
}
.shop_table thead {
	background: #034368;
	color: #fff;
}
.shop_table tbody {
	background: #d2ecfc;
	color: #0c5d95;
}
.shop_table tfoot {
	background: #79b5da;
	color: #fff;
}
.shop_table tfoot .cart-subtotal span.amount, .shop_table tfoot .total span.amount {
	color: #fff;
}
th.product-price, th.product-quantity, th.product-subtotal {
	border-left: 1px solid #bdd4e2;
}
.woocommerce table {
	border-collapse: collapse;
}
.cart_table_item td {
	border-right: 1px solid #ccc;
}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {
	text-align: left;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	width: 90% !important;
}
.cart_totals table {
	border-collapse: collapse !important;
}
.cart_totals table td, .cart_totals table th {
	border: 1px solid #ccc !important;
}
.product-name a {
	color: #0C5D95;
}
.woocommerce-message:before {
	background: #034368 !important;
}
.woocommerce-message {
	border-top: 3px solid #034368 !important;
}
.checkout_coupon {
	padding: 5px !important;
	width: 500px !important;
	margin: 0em 0 2em 0 !important;
	background: #d2ecfc;
}
#coupon_code {
	border: 1px solid #CCCCCC;
	height: 33px;
	padding: 5px;
}
.checkout_coupon .form-row .button {
	float: right;
}
.checkout_coupon .form-row {
	width: 24% !important;
	height: auto;
	float: left;
}
.checkout_coupon .form-row:first-child {
	width: 68% !important;
	height: auto;
	float: left;
}
.woocommerce .woocommerce-info .showcoupon {
	color: #FB8E01;
}
.woocommerce .checkout {
	width: 100%;
	height: auto;
}
#customer_details .col-1 input[type="text"], #customer_details .col-2 input[type="text"], #customer_details .col-2 textarea {
	border: 1px solid #CCCCCC;
	padding: 3px;
}
#customer_details .col-2 textarea {
	height: 120px;
	resize: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
	margin: 5px 0px;
}
#order_review .shop_table {
	width: 48%;
	height: auto;
	float: left;
}
#order_review #payment {
	width: 48%;
	height: auto;
	float: right;
	background: #d2ecfc !important;
}
#order_review_heading {
	margin: 15px 0px 10px 0px;
}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	background: #0c5d95 !important;
	text-shadow: none !important;
}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after {
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #0C5D95 !important;
}
#payment .payment_box {
	color: #fff !important;
}
#customer_details .col-1, #customer_details .col-2 {
	background: none repeat scroll 0 0 #D2ECFC;
	padding: 2%;
	width: 45%;
	border-radius: 5px;
	-moz-border-radius: 5px;
}
#customer_details .col-1 h3, #customer_details .col-2 h3 {
	color: #0c5d95;
	font-size: 18px;
	margin-bottom: 15px;
}
.floatleft {
	color: #FFFFFF;
	float: left;
	height: auto;
	margin-top: 10px;
	text-align: center;
	width: 100%;
}
ul.products li a h3 {
	color: #FB8E01;
	font-weight: normal;
	font-size: 15px !important;
}
.woocommerce-ordering select {
	width: 250px;
	height: 30px;
	padding: 5px;
	float: right;
	border: 1px solid #78BBE2;
}
ul.products li a span.price {
	margin-bottom: 12px !important;
}
#password_1, #password_2 {
	border: 1px solid #78BBE2;
	padding: 10px;
	margin: 5px 0px;
}
#post-160 .woocommerce form {
	background: none repeat scroll 0 0 #D2ECFC;
	padding: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
}
#post-156 .woocommerce h2 {
	color: #FB8E01;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 15px;
}
.woocommerce p.myaccount_user {
	margin-bottom: 15px;
}
#post-156 .woocommerce h3 {
	margin-bottom: 15px;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
	background: none repeat scroll 0 0 #D2ECFC;
	padding: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
}
.tabbox {
	border-collapse: collapse;
	background: #d2ecfc;
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	margin-top: 20px;
	font-size: 9px;
}
.tab_nw {
	font-size: 12px;
}
.p_clr {
	color: #034368;
	font-size: 13px;
	font-weight: bold;
}
.tabbox td {
	border: 1px solid #A5C7DB;
	padding: 5px 2px;
}
.innertab {
	width: 100%;
	height: auto;
	float: left;
}
.innertab td {
	border: none;
	padding: 0px;
}
.innertab td.bod {
	border-top: 1px solid #A5C7DB;
}
.tabbox tr.head {
	background: #034368;
	color: #fff;
}
.tabone {
	background: #034368;
	color: #fff;
	font-weight: bold;
}
.tabonebot {
	background: #6ab2df;
	color: #fff;
	font-weight: bold;
}
.centertext {
	text-align: center !important;
}
.clubmem {
	color: #FB8E01;
	font-size: 18px;
	font-weight: normal;
	font-family: 'museo300';
}
.fontsize {
	font-size: 11px;
}
.fontsize span {
	text-decoration: underline;
	font-size: 8px;
}
.fontsize16 {
	font-size: 16px !important;
}
.tabbox p {
	text-align: center;
	margin: 0px;
}
p.imgbox {
	text-align: center;
}
.imgbox img {
	width: 350px;
	height: auto;
	border: solid 1px #ccc;
}
.tabbox2 td {
	padding-left: 5px;
	padding-right: 5px;
}
.sublist {
	list-style: lower-alpha;
}
.center_box ol li ul {
	list-style: circle;
	margin-left: 20px;
}
.clubmem_one {
	color: #FB8E01;
	font-size: 15px;
	font-weight: normal;
	text-align: center !important;
}
.clubmem_one a {
	font-family: Algerian
}
.clubmem_two {
	color: #FB8E01;
	font-size: 15px;
	font-weight: normal;
}
.formbox {
	width: 300px;
	height: auto;
	float: left;
}
.formbox_one {
	width: 300px;
	height: auto;
	float: right;
}
.page-id-40 .center_box .formbox_one p {
	width: 100%;
	height: auto;
	float: left;
}
.formbox input[type="text"], .formbox input[type="email"], .formbox input[type="tel"], .formbox_one input[type="text"], .formbox_one input[type="email"], .formbox_one input[type="tel"] {
	width: 96%;
	height: 20px;
	line-height: 20px;
	padding: 0px 2%;
	border: 1px solid #A5C7DB;
	margin: 5px 0px 0px 0px;
}
.formbox select, .formbox_one select {
	width: 96%;
	height: 20px;
	padding: 5px 2%;
	border: 1px solid #A5C7DB;
	float: left;
}
.formbox textarea, .formbox_one textarea {
	width: 96%;
	height: 100px;
	padding: 5px 2%;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #A5C7DB;
	resize: none;
	float: left;
}
.formbox input[type="submit"], .formbox_one input[type="submit"], .comment-form input[type="submit"] {
	width: auto;
	height: auto;
	float: right;
	border: 1px solid #A5C7DB;
	padding: 5px 10px;
	background: #FE9001;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FE9001), to(#da7c02));
	background: -webkit-linear-gradient(#FE9001, #da7c02);
	background: -moz-linear-gradient(#FE9001, #da7c02);
	background: -ms-linear-gradient(#FE9001, #da7c02);
	background: -o-linear-gradient(#FE9001, #da7c02);
 background: linear-gradient(#FE9001, #da7c02) -pie-background: linear-gradient(#FE9001, #da7c02);
	behavior: url(/pie/PIE.htc);
	color: #fff;
	border-color: #995701;
	cursor: pointer;
	margin: 10px 0px 0px 0px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width: 17% !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	margin: 0 0.8% 2.992em 0 !important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
	width: 70% !important;
}
.woocommerce .star-rating, .woocommerce-page .star-rating {
	color: #FB8E01!important;
}
p.comment-form-comment {
	margin: 20px 0px;
	float: left;
}
p.comment-form-comment label {
	width: auto;
	height: auto;
	float: left;
}
p.comment-form-comment textarea#comment {
	border: 1px solid #A5C7DB;
	font-family: Verdana, Geneva, sans-serif;
	height: 100px;
	padding: 5px 2%;
	resize: none;
	width: 482px;
	float: left;
	margin-top: 10px;
}
p.form-submit {
	width: 70%;
	height: auto;
	float: left;
}
/***/

.li_tick ul li {
	background: url(http://5dclient.co.uk/sw/wp-content/themes/swer/images/tickmark.jpg) no-repeat 7px;
	padding-left: 30px;
	list-style: none;
	margin: 7px;
}
.newtext {
	font-size: 18px;
	font-weight: bold;
}
.p_small {
	font-size: 8px;
}
.font_chng {
	font-family: Algerian;
	color: #FB8E01;
	font-size: 15px;
	font-weight: normal;
	text-align: center !important;
	letter-spacing: 2px;
}
.fontsize1 {
	font-size: 8px;
}
.tabboxfnt {
	font-size: 11px;
}
#wpcf7-f286-p22-o1 p strong {
	color: #F00;
}
.star strong {
	color: #F00;
}
/*****Membership_form*****/







.mem_box {
	width: 500px;
	height: auto;
	float: left;
}
.mem_box strong {
	color: #ff2400 !important;
	font-weight: normal;
}
.mem_box table {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 15px;
}
.mem_box table textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
.mem_box table tr td {
	padding: 0px 0px 10px 0px;
}
.mem_box table tr td:first-child {
	width: 43%;
}
.mem_box input[type="text"], .mem_box input[type="email"], .mem_box input[type="password"], .mem_box input[type="tel"] {
	width: 98%;
	height: auto;
	border: 1px solid #78bbe2;
	padding: 3px;
}
.mem_box table tr td.dob input[type="text"] {
	width: 28%;
	height: auto;
	border: 1px solid #78bbe2;
	padding: 3px;
	margin-right: 2%;
}
.mem_box select {
	width: 100%;
	height: auto;
	border: 1px solid #78bbe2;
	padding: 3px;
}
.wpcf7-list-item {
	position: relative;
}
/**.mem_box input[type="checkbox"] {







	left: -7px;







    position: absolute;







    top: 2px;







}**/







.wpcf7-list-item-label {
	float: right;
	text-indent: 20px;
}
.mem_box input[type="submit"] {
	width: 105px;
	height: 35px;
	background: #034368;
	float: right;
	margin: 20px 0px 0px 0px;
	text-transform: capitalize;
	cursor: pointer;
	color: #fff;
}
.mem_box input[type="submit"]:hover {
	background: #FB8E01;
}
.mem_box textarea {
	width: 98%;
	height: 100px;
	border: 1px solid #78bbe2;
	padding: 3px;
	resize: none;
}
.page-id-537 div.wpcf7-response-output {
	float: left;
}
.wdthauto {
	width: auto!important;
}
.pddnglft {
	padding: 0px !important;
}
.mt-13 {
	margin-top: -13px;
}
.slides-gallery li a {
	width: auto;
}
#carousel ul li {
	float: left;
	margin: 12px;
	width: 200px;
}
.slides-gallery li a {
	border: 4px solid #FB8E01;
	width: 100%;
	height: 132px;
	float: left;
	overflow: hidden;
}
.slides-gallery li a img {
	width: 100%;
}
.slides-gallery li a:hover {
	border: 4px solid #034368;
}
.page-id-537 span.wpcf7-not-valid-tip {
	width: 140px;
	font-size: 9px;
}
.cred {
	color: red;
	font-size: 10px;
}
/*******/



.n_list ul li {
	list-style: none;
	padding: 0 18px;
	background: url(http://5dclient.co.uk/sw/wp-content/uploads/2013/11/tick_mark.png) no-repeat 0px;
	margin: 5px 0px 0px 0px;
}
.n_list strong {
	color: #FF0000;
}
.last_red strong {
	color: #f00;
}
.gallery_page {
	width: 675px !important;
	float: left;
}
.nm {
	margin: 0px !important;
}
.t_box1 a {
	position: relative;
	top: -2px;
}
/******/

.main_frm {
	width: 409px;
	height: auto;
	float: left;
}
.cont_add_ {
	width: 300px;
	height: auto;
	float: left;
}
.cnt_fr {
	width: 315px;
	height: auto;
	float: left;
}
.page-id-40 .center_box .cnt_fr p {
	text-align: left;
	width: 100%;
}
div.wpcf7-validation-errors {
	float: left;
}
.wpcf7-mail-sent-ok {
	float: left;
}
/*******/

.color_boxes {
	width: 723px;
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
.color_boxes a {
	width: 330px;
	height: auto;
	float: left;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center;
	padding: 10px;
	color: #fff;
	margin: 5px;
	text-decoration: none;
}
.color_boxes a:hover {
	-webkit-box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	box-shadow: #666 0px 0px 5px;
	behavior: url(/pie/PIE.htc);
	text-decoration: none;
	color: #fff;
}
.color_boxes a.sun {
	background: #f00;
}
.color_boxes a.mon {
	background: #fbdb01;
}
.color_boxes a.tue {
	background: #ff23f7;
}
.color_boxes a.wed {
	background: #00981d;
}
.color_boxes a.thu {
	background: #ff8400;
}
.color_boxes a.fri {
	background: #008aff;
}
.color_boxes a.sat {
	background: #8503bb;
}
.color_boxes a.gen {
	background: #fb4201;
}
.bul li {
	background: url(http://www.sevenwealth.org/wp-content/uploads/2013/12/img13.png) no-repeat -1px 10px;
	padding: 6px 0 0 18px;
}
.tb {
	border: 1px solid #FB8E01;
	text-align: center;
	height: 20px;
}
.tb_d {
	border: 1px solid #FB8E01;
	text-align: center;
	height: 30px;
	padding: 5px 0px 10px 0px;
}
.entry-meta span {
	padding: 3px;
}
.form-allowed-tags {
	display: none;
}
.comment-form input {
	border: 1px solid #A5C7DB;
	padding: 5px;
}
.comment-form label {
	width: 62px;
	float: left;
}
.center_box article {
	padding-bottom: 30px;
}
.page-id-1499.mem_box {
	width: 100%;
}
/*******n********/
.page-id-1505 .mem_box {
	width: 100%;
}
.page-id-1505 .mem_box table tr td:first-child {
	width: 34%;
}
.page-id-1505 .mem_box table tr td.dctable {
	padding: 0px 0px 10px 0px;
}
.page-id-1505 .mem_box table tr td.dctable table {
	margin: 0;
}
.page-id-1505 .mem_box table tr td.dctable table td {
	padding: 5px;
	border: 1px solid #A5C7DB;
}
.page-id-1505 .mem_box table tr td.dctable table td input[type="checkbox"] {
	width: 22px;
	height: 22px;
	float: left;
}
.tabonebot {
	font-size: 12px;
}
.last_1 a {
	color: #fff;
}
.entry-content h1 {
	margin: 10px 0px 0px 0px;
}
.entry-meta {
	margin-top: -5px;
}
footer.entry-meta {
	margin-top: 2px;
}
/********/
.colorful_boxes {
	float: left;
	height: auto;
	margin: 10px 0px 10px 0px;
	padding: 0;
	width: 702px;
}
.colorful_boxes a {
	border-radius: 10px;
	color: #FFFFFF;
	float: left;
	height: auto;
	margin: 5px;
	padding: 10px;
	text-align: center;
	text-decoration: none;
	width: 322px;
}
.colorful_boxes a.thu {
	background: #ff8400;
}
.colorful_boxes a:hover, .menu-offline-tution-classes-container li a:hover {
	-webkit-box-shadow: #666 0px 0px 5px;
	-moz-box-shadow: #666 0px 0px 5px;
	box-shadow: #666 0px 0px 5px;
	behavior: url(/pie/PIE.htc);
	text-decoration: none;
	color: #fff;
}
.tax-offline-tuition .colorful_boxes, .menu-offline-tution-classes-container li {
	float: left;
	height: auto;
	margin: 10px;
	padding: 0;
	width: 160px;
}
.tax-offline-tuition .colorful_boxes a, .menu-offline-tution-classes-container li a {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #FFFFFF;
	float: left;
	margin-left: -9px;
	height: auto;
	background: #FB8E01;
	padding: 8% 6%;
	text-align: center;
	text-decoration: none;
	width: 87%;
}
.menu-offline-tution-classes-container {
	float: left;
	margin-top: 10px;
}
.page-id-1580 .menu-offline-tution-classes-container li a {
	width: 100px !important;
}
/***********/
.job_ {
	float: right;
	height: auto;
	width: 230px;
	text-align: center;
}
.job_ a {
	background: none repeat scroll 0 0 #FB8E01;
	border-radius: 10px;
	color: #FFFFFF;
	float: right;
	height: auto;
	margin: 20px 0 0;
	padding: 5% 6%;
	text-align: center;
	text-decoration: none;
	width: 88%;
}
.job_ a:hover {
	box-shadow: 0 0 5px #666666;
}
.wpcf7-response-output {
	float: left;
}
.clear {
	clear: both;
}
.small_1 {
	width: 96%;
	padding: 1% 2%;
	margin:25px 0 0;
	position: static;
	font-size: 13px;
	line-height: 20px;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
}
/**************************
                           MEDIA
						        **************************/
@media(min-width:0px) and (max-width:799px) {
.userDetail {
  width: 100%;
}
.wrapper, .header, .container {
	width: 100%;
}
.header, .container {
	text-align: center;
}
.social-media {
	display: none;
}
#menu-bottom-menu li ul .sub-menu {
  text-align:left;
}
.logo {
	display: inline-block;
	float: none;
	width: auto;
}
.navigation {
	display: none;
}
.left_side {
	display: inline-block;
	float: none;
	text-align: left;
}
.center {
	float: left;
	margin: 20px 2% 0;
	width: 96%;
}
.svn_wlth {
	margin: 0;
	width: 100%;
	padding: 0;
}
.right_side {
	display: inline-block;
	float: none;
	margin: 20px 0 0;
}
.swer_boxes {
	padding: 0 2%;
	width: 96%;
	text-align: center;
}
.swer_s1 {
	display: inline-block;
	float: none;
	margin-left: 0;
	padding: 6px 0;
	width: 278px;
}
.footer {
	margin: 20px 0 0;
	padding: 20px 2%;
	width: 96%;
	text-align: center;
}
.f1, .f2, .f1_3, .f4 {
	display: inline-block;
	float: none;
	margin: 0;
	width: 240px;
}
.f2, .f4 {
	margin: 20px 0;
}
.botm_footer {
	padding: 10px 0;
	width: 100%;
}
.banner_inner {
}
.li, .li_2 {
  width: 100%;
}
.feed_box {
  width: 100%;
}
.botm_footer {
  padding: 10px 2%;
  width: 96%;
}
.svn_wlth {
  padding: 0 2% 10px;
  width: 96%;
}
.center_box {
  margin: 20px 3%;
  width: 94%;
}
.cnt_fr, .formbox_one {
  width: 100%;
}
.formbox_one {
 margin-top:40px;
}
}
@media(min-width:800px) and (max-width:979px) {
.wrapper, .header, .userDetail {
  width: 100%;
}
#menu-bottom-menu li ul .sub-menu {
  text-align:left;
}
.social-media {
  top: 167px;
}
.navigation {
  width: 100%;
  text-align: center;
}
.top_navi, .botm_navi {
  display: inline-block;
  float: none;
  height: auto;
  width: 99%;
}
.logo {
  margin-bottom: 20px;
  text-align: center;
  width: 100%;
}
.container {
  margin: 20px 2% 0;
  width: 96%;
}
.left_side {
  float: left;
  width: 35%;
}
.center {
  margin-left: 2%;
  width: 62%;
}
.right_side {
  text-align: center;
  width: 100%;
}
.form_box, .coment {
  display: inline-block;
  float: none;
  margin: 14px 2% !important;
}
.swer_boxes {
  text-align:center;
}
.swer_boxes a {
  display:inline-block;
}
.footer {
  padding: 20px 2%;
  width: 96%;
}
.f1, .f2, .f1_3, .f4 {
  margin: 0;
  width: 20%;
}
.feed_box, .t1_f, .t2_f, .t_box1, .li_2, .li {
 width:100%;
 float:left;
}
.t1_f {
  height: auto;
  margin: 5px 1%;
}
.t2_f {
  margin: 10px 0 0;
}
.f1 p, .f2 p, .f1_3 p, .f4 p {
  width: 100%;
  text-align:left;
  float:left;
}
.f4 {
  width: 35%;
}
.botm_footer {
  padding: 10px 2%;
  width: 96%;
}
.botm_footer p, .last_1 {
  width: 45%;
}
.svn_wlth {
  padding: 0 2% 10px;
  width: 96%;
}
.center_box {
  float: right;
  margin: 0;
  width: 62%;
}
.cnt_fr {
  width: 40%;
}
.formbox_one {
  width: 55%;
}
}
@media(min-width:980px) and (max-width:999px) {
 .wrapper, .userDetail {
  width: 100%;
}
.header {
 width:100%;
}
.logo {
  width: 23%;
}
.container {
  margin: 25px 1% 0;
  width: 98%;
}
.center {
  float: left;
  height: auto;
  margin-left: 15px;
  width: 42%;
}
.svn_wlth {
  margin: 20px 0 0;
  padding:0;
  width: 100%;
}
.swer_boxes {
  text-align: center;
}
.swer_boxes a {
  display:inline-block;
}
.footer {
  padding: 20px 2%;
  width: 96%;
}
.f1 {
  margin: 0;
}
.botm_footer {
  padding: 10px 2%;
  width: 96%;
}
.botm_footer p, .last_1 {
  width: 45%;
}
.center_box {
  width: 71%;
}
}