
/* Typography */





/* // End typography */

/*font-family: 'Montserrat', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Roboto', sans-serif;
*/




/*	Resets
	------	*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; }

ul{list-style: none;} 
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video{display: block;}

blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after{content: ''; content: none;}
table{border-collapse: collapse; border-spacing: 0;}
b, strong{font-weight: bold;}
[type="checkbox"], [type="radio"]{box-sizing: border-box; padding: 0;}
[type="search"]{-webkit-appearance: textfield; outline-offset: -2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}

.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0; width: auto; height: auto; max-width: 100%; vertical-align: bottom; border-style: none;}
a,input,select,textarea{outline:none;}
img{width: auto; height: auto; max-width: 100%; vertical-align: bottom; border-style: none;}

/* Selection colours (easy to forget) */
img::selection{background: transparent;}
img::-moz-selection{background: transparent;}
a{text-decoration: none; display: inline-block;}

input[type='number']{-moz-appearance:textfield;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;}
input::-moz-focus-inner{border:0; padding: 0; }
input:invalid,
input:required{box-shadow: none;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display: none;}
input:required { box-shadow:none; }
input::-moz-focus-inner{box-shadow:0 0 0px transparent;}

/*		Default Layout 
-------------------------------------------------------------------------------
*/

/*

Font property css

font: font-style font-variant font-weight font-size/line-height font-family|caption|icon|menu|message-box|small-caption|status-bar|initial|inherit;

*/

body{background: rgb(255,255,255); color:#3a3a3a; -webkit-text-size-adjust: 100%; -moz-text-size-adjust:100%; -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased; overflow-x: hidden; overflow-y:auto;font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 17px;line-height: 30px;}

*{-webkit-box-sizing: border-box;-moz-box-sizing:border-box; box-sizing: border-box;}
html {
    overflow-x: hidden;
    overflow-y: auto;
}

/* Global style */
h1, h2, h3, h4, h5, h6{font-size: 60px;line-height: 70px;}
h2{font-size: 39px;line-height: 50px;}
h3{font-size: 30px;line-height: 40px;}
h4{font-size: 24px;line-height: 36px;font-weight: 700}
h6{font-size: 18px;line-height: 26px;font-weight: 400;}
p{float: left;}
span{}
dfn, address, em{font-style: normal;}
label, input[type="submit"]{cursor: pointer;}
button:focus{outline: none;}

.btn{ color: #000; font-size: 20px; font-weight: 500; text-decoration: none; box-shadow: 4px 5px 0 rgba(0,0,0,0.05); -webkit-box-shadow: 4px 5px 0 rgba(0,0,0,0.05); position: relative; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; transition: all .4s ease-in-out;text-align: center;padding: 0 20px}

.btn.large{width: 304px;height: 65px; line-height: 65px;border-radius: 33px; -webkit-border-radius: 33px;}
.btn.medium{}
.btn.small{width: 140px; height: 42px; line-height: 42px;font-size: 16px;border-radius: 23px;}
.transparent{}

.yellow-btn{background: #ffe400;border: 2px solid #ffc600;}
.yellow-btn:hover{background: #89130f;border-color: #89130f; color: #ffffff;}
.btn-arrow{position: relative;}
.btn-arrow:before{position: absolute; right: 30px; width: 12px; height: 20px; content: ''; top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%); transform: translateY(-50%);background-image:url(../images/black-arrow-icon.png);background-repeat: no-repeat;background-position: right center; background-size: 12px;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.yellow-btn:hover:before{background-image:url(../images/white-arrow-icon.png);}

.deep-yellow{color: #fcdb42}
.yellow-bg{ background: #ffe400;}
.deep-red-bg{background: #de4747}

.pt-high{padding-top: 80px;}
.pt-medium{padding-top: 50px;}
.pt-y-high{padding: 80px 0;}
.pt-y-medium{padding: 60px 0;}
.pt-y-small{padding: 40px 0;}





.dodger-pink{color: #89130f;}
.dodger-blue-bg{background: #F44336;}
.deep-blue-bg{background: #f6fcfe}
.harmonies-bg{background: #fbfbfb;}
.snow-bg{background: #f9f9f9;}
.whishper-bg{background: #eee}

.align-center{float: none; width: 100%; text-align: center;}
.uppertext{text-transform: uppercase;}
.lead-text{font-size: 22px;line-height: 30px}
.float-wide{float: left; width: 100%;}

.btn-wrap{float: left; width: 100%; margin-top: 50px;text-align: center;clear: both;}



.container{max-width: 1070px; margin: 0 auto; clear: both; padding: 0 15px;}
section, footer, header{float: left; width: 100%; position: relative;}

body,html{height: 100%;}
.main-wrap{min-height: 100%; overflow: hidden; position: relative; overflow-x: hidden;}

.d-flex{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }


.d-flex-justify{ -webkit-flex-flow: row wrap; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;}
.d-align-center{-webkit-box-align: center; align-items: center;}

/* Beginning header style */
.main-header-section{background: #002452;position: fixed; z-index: 10;left: 0; top: 0;}

.logo-wrap{float: left; width: 200px; }
.main-logo{float: left;max-width: 200px; width: 100%; height: auto;margin: 12px 0;}

/* //End header style */








/* Beginning Home page Style */

.main-content-section{margin-top: 63px;}
.hero-section{background-repeat: no-repeat; background-position:  center center; background-size: cover; min-height: 676px}
.hero-section:after,.relation-search-section:after{position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1;content: ''; background: rgba(0,0,0,0.1);}
.hero-content-wrap{display: table;width: 100%;height: 100%; padding: 140px 0; height:-webkit-calc(100vh - 280px);height:calc(100vh - 280px);}
.hero-content-deals{position: relative; display: table-cell; vertical-align: middle;width: 100%;z-index: 5;min-height: 450px;position: relative;}
.hero-content-deals h1,.hero-content-deals h4{color: #ffffff;text-align: center;font-weight: 600;}
.hero-content-deals h4{font-family: 'Montserrat', sans-serif;margin-top: 50px;font-weight: 400;}

.form-inner-wrap{max-width: 745px;margin-top: 75px;}
.form-wrap{background: #fff; box-shadow: 0 0 35px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 35px rgba(0,0,0,0.2);position: relative;-webkit-border-radius: 45px; border-radius: 45px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease; transition: all 0.4s ease;}
.form-wrap:hover{    box-shadow: 20px 20px 45px rgba(0,0,0,0.4);
    -webkit-box-shadow: 20px 20px 45px rgba(0,0,0,0.4);}
.form-wrap fieldset{float: left; width: 69.93006993006993%; height: 89px;}
.form-wrap input[type="tel"]{width: 100%; color: #757575;border: none; font-size: 27px;line-height: 50px;padding:19.5px 20px 19.5px 50px; font-weight: 300; font-family: 'Open Sans', sans-serif;-webkit-border-radius: 45px; border-radius: 45px;}
.form-wrap input[type="submit"]{float: right; width: 30.06993006993007%; width: 205px; height: 89px; cursor: pointer; text-align: center; color: #000; font-size: 24px; font-weight: 600; text-transform: uppercase; background: #ffe326; border: none; border: 3px solid #ffc426; -webkit-border-radius: 45px; border-radius: 45px; margin-right: 2px; letter-spacing: 1px; text-shadow: 1px 1px 1px rgba(255,255,255,0.3); }
.form-wrap label{position: absolute; left:50px; top: 0; width: auto; text-align: left; color: #757575; font-size: 13px; font-weight: 400; text-transform: uppercase;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease; transition: all 0.4s ease;}
.seen label{color: #2bc7d1}



.featuresblock{float: left; width: 100%; text-align: center}
.featuresblock-inner{max-width: 915px;}
.featuresblock-inner h3{display: inline-block;position: relative;width: 100%;}
.featuresblock-inner .title-line:before,.featuresblock-inner .title-line:after{position: absolute; left: 0;width: 145px;  top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%); transform: translateY(-50%);content: ''; height: 2px; background:#89130f; z-index: 2}
.featuresblock-inner .title-line:after{left: auto; right: 0;}
.featuresblock-inner h3 span{font-style: italic;font-weight: 300}
.itemswrap{float: left; width: 100%; margin-top: 30px}
.item{color: #224336; float: left; width: 23.1638418079096%; margin: 0 7.627118644067797%}
.item:nth-child(3n+1){margin-left: 0}
.item:nth-child(3n+3){margin-right: 0}
.item h6{float: left; width: 100%; margin: 30px 0 0 0}

.logoswrap{text-align: center; }
.logoswrap img{display: inline-block; margin: 30px 20px 0}
.reviewswrap .lead-text{float: left; width: 100%; padding: 20px 20px 25px;background: #f4f4f4;border-radius: 11px;font-size: 19px;line-height: 30px;min-height: 220px;position: relative;}
.reviewswrap .lead-text:before{position: absolute; left: 57px;bottom: -20px;content: '';width: 0; height: 0; border-left: 22px solid transparent; border-right: 22px solid transparent; border-top: 22px solid #f4f4f4;}
.reviewswrap .item{width:31.25%; margin:40px 1.5625% 0; }
.reviewswrap .item:nth-child(3n+1){margin-left: 0;clear: both}
.reviewswrap .item:nth-child(3n+3){margin-right: 0;}
.meta{float: left; width: 100%; margin: 0 0 0 0; padding: 38px 0 0 35px;}

.metatext,.meta img{display: inline-block;vertical-align: middle}
.metatext{font-size: 18px;line-height: 26px; font-weight: 700; color: #89130f}
.meta img{margin-right: 10px;}
.block-thumb,.block-thumb-info{float: left; width:46.15384615384615%; }
.block-thumb img{ box-shadow: 0 0 45px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 45px rgba(0,0,0,0.4);}
.block-thumb-info{margin-left: 7.692307692307692%; }
.block-thumb-info h2,.block-thumb-info p{color: #ffffff;}
.block-thumb-info p{margin-top: 30px;line-height: 25px;}
.contentblock_inner_info{float: left; width:50%; }
.contentblock_inner_info .btn{margin-top: 50px;text-align: left}
.contentblock_inner_info p{margin-top: 30px;}
.block-thumb-inner{float: left; width:44.03846153846154%;margin-left: 5.961538461538462%; }

.top-topics-item{float: left; width: 48.07692307692308%;margin-left: 3.84615384615384%;overflow: hidden;padding: 40px 30px;position: relative;min-height: 450px}
.top-topics-item:nth-child(2n+1){margin-left: 0;clear: both}
.top-topics-item:first-child{padding-right: 0;}
.top-topics-item p{max-width: 147px; margin-top: 40px;font-size: 18px;line-height: 24px;}
.top-topics-item p,.top-topics-item h2{color: #ffffff;}
.top-topics-item h2{font-weight: 300;}

.topics-image{position: absolute; right: -30px; bottom:20px;}
.top-topics-item .btn{text-align: left;padding: 0 15px;margin-top: 50px;}
.top-topics-item .btn-arrow:before { position: absolute; right: 17px; width: 7px; height: 13px;}

.top-topics-bg{background-repeat: no-repeat;background-position: center center; background-size: cover;min-height: 450px;z-index: 5}
.top-topics-bg p{max-width: 320px; width: 100%;margin-top: 30px;}
.top-topics-bg img{position: absolute; right: 30px; bottom: 20px;}
.top-topics-bg:after{    position: absolute; content: ''; background: -moz-linear-gradient(261deg, rgba(43,199,209,1) 0%, rgba(43,199,209,1) 17%, rgba(43,199,209,0) 65%, rgba(43,199,209,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(43,199,209,1)), color-stop(17%, rgba(43,199,209,1)), color-stop(65%, rgba(43,199,209,0)), color-stop(100%, rgba(43,199,209,0))); background: -webkit-linear-gradient(261deg, rgba(43,199,209,1) 0%, rgba(43,199,209,1) 17%, rgba(43,199,209,0) 65%, rgba(43,199,209,0) 100%); background: -o-linear-gradient(261deg, rgba(43,199,209,1) 0%, rgba(43,199,209,1) 17%, rgba(43,199,209,0) 65%, rgba(43,199,209,0) 100%); background: -ms-linear-gradient(261deg, rgba(43,199,209,1) 0%, rgba(43,199,209,1) 17%, rgba(43,199,209,0) 65%, rgba(43,199,209,0) 100%); background: linear-gradient(189deg, rgba(43,199,209,1) 0%, rgba(43,199,209,1) 17%, rgba(43,199,209,0) 65%, rgba(43,199,209,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2bc7d1', endColorstr='#2bc7d1',GradientType=0 ); width: 100%; height: 100%; content: ''; margin: 0 auto; z-index: -1; left: 0; right: 0; bottom: 0;}

.fbtitle{margin-top: 60px;padding-bottom: 20px;border-bottom: 1px solid #ddd}
.fbtitle h6{padding-left: 30px; float: left; width: auto; background-image: url(../images/facebook-icon.png); background-repeat: no-repeat;background-position:  left center; background-size: 17px;}
.fbtitle dfn{float: right; font-size: 18px;line-height: 24px; color: #89130f; font-weight: 500;}
.addcomment{float: right; width: 100%; margin-top: 30px;text-align: right; color: #3b5998}
.fbfeed{padding-bottom: 40px;}
.fbfeedrow{padding: 9px 0; border-bottom: 1px solid #ddd;}
.fbfeedrow img{float: left; width: 50px;}
.feed-info{float: left;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);padding-left: 20px; }
.feed-info h6{font-size: 14px;line-height: 18px;font-weight: 700;color: #3b5998}
.feed-info p{font-size: 13px;line-height: 16px;}
.fbmeta{font-size: 0px; line-height: 0px;}
.fbmeta span{display: inline-block; margin:0 5px; font-size: 13px;line-height: 18px;}
.fbmeta span:first-child{margin-left: 0;}
.replied,.liked{color:#3b5998 }
.time{border-bottom: 1px dotted #666;}



/* End Home page Style */


/* Beginning Footer Style */
.second-footer{background-color: #1b2c3f; padding: 45px 0}
.second-footer article{color: #ffffff; font-size: 16px; font-weight: 500; padding-bottom: 45px; border-bottom: 1px solid rgba(255,255,255,0.1); font-family: 'Roboto', sans-serif;line-height: 22px;}
.footerlogo{float: left; width: 200px;}
.footerbottom{float: left; width: 100%; margin-top: 45px}
.main-footer-section{background: rgba(34, 67, 54, 1); padding: 40px 0;}

.footer-menu { float: left; width: 100%; margin: 25px 0 0; color: #ffffff; }
.footer-menu a{color: #ffffff; font-size: 20px; line-height: 24px; margin: 10px 0 0}



/* End Footer Style  */



/*.searchform{
		display: table;
		width: 715px; height: 89px;
		border-radius:45px;
		-webkit-border-radius:45px;
		background: #fff;
		overflow: hidden;
		box-shadow:0 0 35px rgba(0,0,0,0.2);
		-webkit-box-shadow:0 0 35px rgba(0,0,0,0.2);
		margin: 0 auto 0 auto;
		transition:0.3s;
		-webkit-transition:0.3s;
		position: relative;
	}
	.searchform:hover{
		box-shadow:20px 20px 45px rgba(0,0,0,0.4);
		-webkit-box-shadow:20px 20px 45px rgba(0,0,0,0.4);
	}
	.searchform form{
		float: left;
		width: 100%;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	.searchform form fieldset{
		float: left;
		width: 500px; height: 89px;
		padding-left: 50px;
		padding-top: 12px;
		margin:  0 0 0 0;
	}
	.searchform form fieldset label{
		text-align: left;
		color:#757575;
		font-size: 13px;
		font-weight:400;
		text-transform: uppercase;
		margin-bottom: 0;
		font-family: Open Sans;
	}
	.searchform form fieldset:hover label{
		color: #2bc7d1;
	}
	.searchform form fieldset input[type="tel"]{
		float: left;
		width: 100%; height: 50px;
		text-align: left;
		color:#757575;
		font-size: 27px;
		font-weight:300;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background: none; border: none;
		font-family: Open Sans;
	}
	.searchform form input[type="submit"]{
		float: right;
		width: 205px;  height: 89px;
		cursor: pointer;
		text-align: center;
		color:#000;
		font-size: 24px;
		font-weight:600;
		font-family: Open Sans;
		text-transform: uppercase;
		background: #ffe326; border: none;
		border: 3px solid #ffc426;
		border-radius:45px;
		-webkit-border-radius:45px;
		margin-right: 2px;
		letter-spacing: 1px;
		text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
	}*/


/* =======================================================================================================
============================================ Responsive style ========================================== */

/*		Mobile Layout: 320px and 480px and more but less than or equal to 767px.
----------------------------------------------------------------------------------
*/

@media only screen and (min-width: 320px) and (max-width: 767px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}

	/* Menu style */
    .main-header-section { z-index: 999;padding: 0; }

    .logo-wrap{float: none; margin: 0 auto }
    h1{font-size: 36px;line-height: 44px;}
    h4{font-size: 22px;line-height: 30px;}
    .hero-content-wrap{padding: 40px 0;}
    .hero-content-deals h4{margin-top:30px;}
    .form-inner-wrap{padding: 0; margin-top: 30px;max-width: 267px;}
    .form-wrap{padding: 53px 30px 30px;border-radius: 13px;}
    .form-wrap input[type="tel"]{width: 100%; padding: 0 15px;font-size: 14px; line-height: 40px; height: 40px;border: 1px solid #ccc; border-radius: 6px;margin-bottom: 15px;}
    .form-wrap input[type="submit"]{font-size: 14px;line-height: 37px;height: 42px; margin-top: 15px;width: 130px;float: none;margin: 0 auto; clear: both;display: block}
    .form-wrap label{top: 18px}
    .hero-section{min-height: 510px;}
    .pt-y-high{padding:30px 0;}
    h3{font-size: 26px;line-height: 36px;}
    .featuresblock-inner .title-line:before{display: none}
    .featuresblock-inner .title-line:after{right: auto; left: 50%; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);-webkit-transform: translateX(-50%);top: auto; -moz-transform: translateX(-50%); transform: translateX(-50%);bottom: -15px; }
    
    .item:nth-child(3n+1),.item:nth-child(3n+3),.item,.reviewswrap .item,.reviewswrap .item:nth-child(3n+3),.reviewswrap .item:nth-child(3n+1){width: 100%; margin: 30px 0 0 0}
    .btn.large{height: 48px; line-height: 45px;}
    .btn-arrow:before{background-size: 10px;}
    .item h6{margin-top: 20px;}
    .btn-wrap{margin-top: 30px;}
    .pt-high{padding-top: 40px;}
    .itemswrap{margin-top: 0;}
    .reviewswrap .lead-text{font-size: 16px;line-height: 22px;min-height: 154px;}
    .block-thumb, .block-thumb-info{width: 100%;margin: 30px 0 0 0}
    .block-thumb-info h2,h2{font-size: 30px;line-height: 36px;}
    .contentblock_inner_info{width: 100%;}
    .contentblock_inner_info p{margin-top: 20px;}
    .contentblock_inner_info .btn{margin-top: 30px;}
    .block-thumb-inner{width: 100%; margin: 30px 0 0 0}
    .top-topics-item:nth-child(2n+1),.top-topics-item:nth-child(2n+2){width: 100%; margin: 30px 0 0 0}
    .top-topics-item:first-child{padding-right: 30px;}
    .top-topics-item{text-align: center;min-height: 380px;}
    .top-topics-item p{max-width: 100%;margin-top: 30px;text-align: center}
    .top-topics-item .btn{margin-top: 30px;}
    .topics-image{position: relative; right: auto;bottom: auto; margin: 0 auto; display: block; clear: both;margin-top: 40px;}
    .fbtitle dfn{float: left; margin-top: 15px;clear: both;}
    .top-topics-bg img{right: auto; left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%); transform: translateX(-50%);bottom: 34px;}
    .second-footer article{font-size: 14px;line-height: 18px;}
    .footerbottom{margin-top: 30px;}
    .fbtitle{margin-top: 40px;}
    .block-thumb img,.block-thumb-inner img{width: 100%;}
    .form-wrap fieldset{float: left; width: 100%; height: 89px;}
    
}



/*		Wide Mobile Layout: 480px.
------------------------------------------------------------
*/

@media only screen and (min-width: 480px) and (max-width: 767px) {


}

@media only screen and (max-width:320px) {
    .btn.large{width: 100%;}
    .pt-medium{padding-top: 30px;}
    .top-topics-item{min-height: 430px;}
}


/*		Tablet Layout: 768px.
-----------------------------------------------------------------
*/

@media only screen and (min-width: 768px) and (max-width: 991px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
    
    .reviewswrap .lead-text {min-height: 316px;}
    .featuresblock-inner .title-line:before, .featuresblock-inner .title-line:after{width: 66px;}
    .itemswrap .item h6{margin-top: 10px;}
    
    
    .top-topics-item:nth-child(2n+1),.top-topics-item:nth-child(2n+2){width: 100%; margin: 30px 0 0 0}
    .top-topics-item:first-child{padding-right: 30px;}
    .top-topics-item{text-align: center;min-height: 380px;}
    .top-topics-item p{max-width: 100%;margin-top: 30px;text-align: center}
    .top-topics-item .btn{margin-top: 30px;}
    .topics-image{position: relative; right: auto;bottom: auto; margin: 0 auto; display: block; clear: both;margin-top: 40px;}
}


/*		Tablet Layout: 1024px.
-----------------------------------------------------------------
*/

@media only screen and (min-width: 992px) and (max-width: 1024px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	
    

    
    
    
    
    
    
}






