*{margin:0;padding:0;}

img.alignleft{display:inline; padding:5px 10px 0 0; float:left; border:0 none;}

img.alignright{display:inline; padding:5px 0 0 10px; float:right; border:0 none;}

a:focus {outline-style: none;}

h1, h2, h3, h4, h5, h6{ margin:0; font-family:Segoe UI, Arial,Helvetica,Sans-serif; color: #2F3737;}

h1{font-size: 32px; padding:0;} 
h2{font-size: 19px;} 
h3{font-size: 15px; color:#fff; } 
h4{font-size: 13px;} 
h5{font-size: 11px;} 
h6{font-size: 11px;}
p{margin: 0; font-family: Segoe UI, Arial, Helvetica, sans-serif; font-size:14px;}
ul, li{list-style:none; padding:0;}

#main-area h2.page-title{ color:#FF143F;}
#main-area h2.page-title a{ color:#FF143F;}

/* 1.2 Hyperlinks */
a:link, a:visited  {text-decoration:none; color:#63B5A7; }
a:hover  {text-decoration:none;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration:none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: underline; border:none !important;}

body{ background-color:#191919; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

#main-content{ width:975px; margin:0 auto;}

#header-area{ width:975px; float:left; background-image:url(images/header-bg.png); background-repeat:no-repeat; height:132px; -webkit-border-radium: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-khtml-border-radius: 0 0 5px 5px; border-radius:  0 0 5px 5px;}

#logo-area{ width:575px; float:left;}

#logo{ width:565px; float:right; }

#logo h1{ width:553px;  float:left; padding:5px 0 0 10px;  }

#logo h1 a{ background-image:url(images/logo1.png); background-repeat:no-repeat; width:553px; height:122px; float:left; text-indent:-9999px;}

#social-area{  width:300px;  float:right; padding-top: 3px; }

#social-bg{background-image:url(images/facebook-bg.png); background-repeat:no-repeat; float:left; height:30px; width:239px; padding-left: 45px; padding-top: 3px;}

#social-bg ul{ list-style:none; float:left; padding-left: 30px; padding-top: 2px;}

#social-bg ul li{ list-style:none; float:left; font-family: 'Damion', cursive; font-size:18px; color:#fff;}

.social1{ width:85px; float:left; padding-right:20px;}

.social1 p{font-family: 'Damion', cursive; font-size:18px; color:#fff; float:right; }

.social2{ width:73px; float:left; padding-right:5px;}

.social2 p{font-family: 'Damion', cursive; font-size:18px; color:#fff;float:right;}


#free-service{ width:284px; float:left; padding-left:10px; padding-top:15px;}

#free-service p{font-family: 'Damion', cursive; font-size:23px; color:#fff; text-align:center;}

#free-service h2, #free-service span{font-family: 'Anton', sans-serif; font-size:33px; color:#ffd93f; padding-left:0px; text-align:center;}

#navigation-area{ width:915px; float:left; padding:0 10px 0 40px;}

#navigation{ width:918px; float:left; background-image:url(images/navigation-bg.png); background-repeat:no-repeat; height:45px;}

#navigation ul{ list-style:none; float:left; padding: 0 10px;}

#navigation ul li{ list-style:none; float:left; background-image:url(images/naivgation-line.png); background-repeat:no-repeat; background-position:right; padding: 8px 7px 8px 4px; height: 26px;}

#navigation ul li a{ list-style:none; float:left; font-family: 'Ubuntu', sans-serif; font-size:13px; color:#e9e9e9; padding:0 16px; line-height:23px; }

#navigation ul li a:hover{ list-style:none; float:left; font-family: 'Ubuntu', sans-serif; font-size:13px; color:#6c070e; background-image:url(images/hover.jpg); background-repeat:repeat-x;  -webkit-border-radium: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px; border-radius:  3px 3px 3px 3px;}


#navigation ul li ul{
	list-style:none;margin:0;padding:3px 5px;position:absolute;left:-5px;top:87px;margin-left:-9335px;background-color:#e1e3e3;min-width:150px; z-index:1000;-webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-khtml-border-radius: 5px 5px 5px 5px; border-radius:  5px 5px 5px 5px;
	}

#navigation ul li:hover ul{
	position: absolute;left:auto;margin-left:0;z-index:1000; 
	}
	


#navigation ul li ul li{
	list-style:none;float:none;line-height:26px;text-align:left; background-image:none!important; margin:0;  padding:0;  min-width:125px!important; 
	}
	
#navigation ul li ul li a{
	text-decoration:none;color:#282828!important;margin:0 0 0 0;display:block; float:left; margin:2px 0;
	}

	
#navigation ul li ul li a:hover{
	float:left;  color:#1b1a1a; font-family:Verdana, Geneva, sans-serif; font-size:13px; background-color:#0278b0!important; background-image:none!important;  -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-khtml-border-radius: 5px 5px 5px 5px; border-radius:  5px 5px 5px 5px; border:none!important; display:block;  min-width:122px!important; 
	}


#navigation ul li.current_page_item a{
		display:block; background-image:url(images/hover.jpg); background-repeat:repeat-x;display:block;  color:#6c070e;   -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-khtml-border-radius: 5px 5px 5px 5px; border-radius:  5px 5px 5px 5px;
 padding:0 14px;}
	

#navigation ul li.current_page_item ul li a{background-color:#0278b0; background:none!important; border:none!important;  color:#ffffff; border:none!important; display:block;}

#navigation ul li ul li a:hover{color:#ffffff!important;background-color:#0278b0!important;  display:block;  border:none!important;  }


	
#navigation ul li ul li.current_page_item a{
	display:block;color:#fff!important;background-image:url(images/hover-left2.png); background-repeat:no-repeat; background-position:left;margin:0;display:block;
background-color:#0278b0!important; border:none!important;  min-width:122px!important; 
	}








#banner-area{ width:975px; float:left; padding-top: 7px; background-image:url(images/banner-shadow.png); background-repeat:no-repeat; background-position:bottom; padding-bottom:17px;}

#banner{ width:963px; float:left; background-color:#24aac6; -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px; border-radius:  5px 5px 5px 5px; height:285px;margin-left: 4px;}

#banner-list{ width:274px; float:left; padding:7px 0 7px 7px;}

#banner-list ul{ list-style:none; float:left;}

#banner-list ul li{ list-style:none; }

#banner-list ul li a{ list-style:none; background-image:url(images/appliance1.jpg); background-repeat:no-repeat; width:220px; height:42px; float:left; padding:12px 0 1px 54px; font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:23px; color:#353535; }

#banner-list ul li a:hover{ list-style:none; background-image:url(images/appliance-hover.jpg); background-repeat:no-repeat; width:220px; height:42px;font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:23px; color:#0c3c48; font-weight:bold; padding:12px 0 1px 54px; }

#main-banner{ width:682px; float:left; }

#banner1{ width:682px; float:left;}

#banner-text{ width:638px; float:left; bottom:20px; left:21px;}

#banner-text p{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ffdba3; font-style: italic;font-weight: bold;width: 450px; padding-left: 15px;padding-top: 15px;}

.banner-btn{  width:136px; height:49px; float:left; position:absolute; top:23px; right:20px;}

#comapany-logo-area{ width:963px; float:left; background-image:url(images/company-logo-shadow.png); background-repeat:no-repeat; background-position:bottom; padding-bottom:18px; margin-left:5px;}

#comapany-logo{ background-image:url(images/company-logo-bg.jpg); background-repeat:repeat-x; width:963px; float:left;  height:83px; -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px; border-radius:  5px 5px 5px 5px;}

#comapany-logo ul{ list-style:none; float:left; padding:11px 0;}

#comapany-logo ul li{ list-style:none; float:left; padding:0 3px;}

#services-area{ width:963px; float:left;  padding-bottom:18px;}

#services-bg{ width:903px; float:left; background-image:url(images/content-bg.jpg); background-repeat:repeat;  float:left;  -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px; border-radius:  5px 5px 5px 5px; padding:20px 30px; margin-left:5px;}

#services-bg1{ width:903px; float:left; background-image:url(images/content-bg.jpg); background-repeat:repeat; float:left;  -webkit-border-radium: 5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px; border-radius:  5px 5px 5px 5px; padding:20px 30px; margin-left:5px;}

#services-bg1 h2{font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:28px; color:#db463c;}

#services-bg1 p{font-family: 'Cabin', sans-serif; font-size:13px; color:#282828; padding-top:5px; text-align:justify; }


.repair-services{ width:144px; float:left; border-right:1px solid #dcdcdc; padding-top:20px; height:206px;}

.repair-services h2{font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:28px; color:#db463c;}

.repair-services ul{ list-style:none; float:left; padding-top:5px;}

.repair-services ul li{ list-style:none;font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:16px; color:#282828; background-image:url(images/arrow.png); background-repeat:no-repeat; padding-left:15px; line-height:23px; }

.welcome-post{ width:338px; float:left; padding:20px 20px 0 20px; border-right:1px solid #dcdcdc; height:206px;}

.welcome-post h2{font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:28px; color:#db463c;}

.welcome-post p{font-family: 'Cabin', sans-serif; font-size:13px; color:#282828; padding-top:5px; text-align:justify; }

.welcome-post .read_more{font-family: 'Damion', cursive; font-size:21px; color:#323232; float:right; cursor:pointer; padding-top:15px;}


.welcome-post1{ width:338px; float:left; padding:20px 20px 0 20px; height:206px; }

.welcome-post1 h2{font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:28px; color:#db463c;}

.welcome-post1 p{font-family: 'Cabin', sans-serif; font-size:13px; color:#282828; padding-top:5px; text-align:justify; }

.welcome-post1 .read_more{font-family: 'Damion', cursive; font-size:21px; color:#323232; float:right; cursor:pointer; padding-top:15px;}

#main-specialization{ width:100%; float:left; background-image:url(images/list-bg.png); background-repeat:repeat-x; height:240px;}

#specialization-area{ width:963px; margin:0 auto;}

#specialization{ width:690px; float:left;}

#specialization h2{font-family: 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif; font-size:28px; color:#13778c; padding-left: 10px;padding-top: 10px;}

.appliance{ /*width:220px;*/ float:left;}

.appliance ul{ list-style:none; float:left; padding-left:12px; padding-top:10px;}

.appliance ul li{ list-style:none; background-image:url(images/arrow.png); background-repeat:no-repeat; padding-left:15px; line-height:23px; color:#282828; font-family: 'Cabin', sans-serif; float:left; width:210px; }

.appliance ul li a{ list-style:none; line-height:23px; color:#282828; font-family: 'Cabin', sans-serif; }

.appliance ul li a:hover{ list-style:none; line-height:23px; color:#db463c; font-family: 'Cabin', sans-serif; }

#contact-area{ width:260px; float:left;}

#facebook-area{ width:200px; float:right; padding-top:30px;}

.social3{ width:85px; float:left; padding-right:20px;}

.social3 p{font-family: 'Damion', cursive; font-size:18px; color:#212121; float:right; }

.social4{ width:73px; float:left; padding-right:5px;}

.social4 p{font-family: 'Damion', cursive; font-size:18px; color:#212121;float:right;}

#free-service1{ width:255px; float:left; padding-left:10px; padding-top:10px;}

#free-service1 p{font-family: 'Damion', cursive; font-size:23px; color:#353535; text-align:center;}

#free-service1 h2{font-family: 'Anton', sans-serif; font-size:33px; color:#f04f41; padding-left:0px; text-align:center;}

#inernet-banking{ width:235px; float:left; padding-left:33px; padding-top:10px;}

#inernet-banking ul { list-style:none; float:left;}

#inernet-banking ul li { list-style:none; float:left;}

#inernet-banking ul li a{ list-style:none; float:left; padding:0 5px;}

#footer-area{ width:100%; float:left; background-color:#191919;}

#main-footer{ width:963px; margin:0 auto; }

#copyright{ width:350px; float:left; font-family: 'Cabin', sans-serif; font-size:13px; color:#fff; padding:10px 0;}

#footer-navi{ width:500px; float:right; padding:10px 0;}

#footer-navi ul{ list-style:none; float:left;}

#footer-navi ul li{ list-style:none; float:left; font-family: 'Cabin', sans-serif; font-size:13px; color:#fff;}

#footer-navi ul li a{ list-style:none; float:left; font-family: 'Cabin', sans-serif; font-size:13px; color:#fff; border-right:1px solid #fff; padding:0 5px; line-height:11px;}

#footer-navi ul li a:hover{ list-style:none; float:left; font-family: 'Cabin', sans-serif; font-size:13px; color:#fff; border-right:1px solid #fff; padding:0 5px; line-height:11px; text-decoration:underline;}

.wpcf7-text{ background-image:url(images/input.jpg); background-repeat:no-repeat; width:254px; height:31px; float:none; border:none!important; background-color:none!important; padding:0 10px; margin:10px 0; font-size: 13px; color:#282828!important; font-family: 'Cabin',sans-serif;}

#wpcf7-f1-p15-o1{ width:400px; float:left;}

.textarea{ background-image:url(images/text-area.jpg); background-repeat:no-repeat; width:254px; height:91px; float:none; padding:5px 10px; border:none!important; background-color:none!important; margin-top:10px; font-family: 'Cabin',sans-serif; font-size: 13px; color:#282828!important;}

.wpcf7-submit{ background-image:url(images/submit-btn.jpg); background-repeat:no-repeat; width:141px; float:none; height:38px; border:none!important; background-color:none!important; text-indent:-9999px; cursor:pointer; margin-top:20px;}

div.wpcf7-response-output{margin: 22em 0.5em 1em!important;}
.appliance1 ul {
    float: left;
    width: 33%;
}
.appliance1 ul li a{
color:#000;
}
.appliance1 ul li a:hover{
text-decoration:underline;
color: #63B5A7;
}