/*
Theme Name: Twenty Twelve
Theme URI: http://wordpress.org/themes/twentytwelve
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

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.
*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}

---------- Further reading

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/


/* =Reset
-------------------------------------------------------------- */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input,select{margin:0px;padding:0px;}
ul{list-style:none;}
a {color:#6d6d6d; text-decoration:none;}
a:hover {color:#00316e;}
.center{ text-align:center;}
p{ padding:3px 0;}

@font-face {
    /* This declaration targets Internet Explorer */
    font-family: 'fonts/SegoeUISemibold';
    src: url('segeo-ui-semibold-webfont.eot');
}

@font-face {
    /* This declaration targets everything else */
    font-family: 'SegoeUISemibold';
    src: url(//:) format('no404'), url('fonts/segeo-ui-semibold-webfont.woff') format('woff'), url('fonts/segeo-ui-semibold-webfont.ttf') format('truetype'), url('fonts/segeo-ui-semibold-webfont.svgz#SegoeUISemibold') format('svg'), url('fonts/segeo-ui-semibold-webfont.svg#SegoeUISemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

 @font-face{ 
            font-family: "SEGOEUIL";
            src: url('fonts/SEGOEUIL.eot');
            src: local("Segoe UI Light"), url('fonts/SEGOEUIL.woff') format("woff"), url('fonts/SEGOEUIL.ttf') format("truetype");
        }
body {margin:0px; padding:0px;  font-family: 'Noto Sans', sans-serif; font-size:14px; color:#000000; line-height:34px;}
.main {width:100%; margin:auto; background-color:#FFFFFF; min-width:980px;}
.top_gray {width:100%; float:left; background:url(images/top-bg.jpg) no-repeat; height:24px;}
.inner {width:980px; margin:auto;}
.logo {width:113px; float:left; position:relative;}
.full {width:100%; float:left;}
.header .menutop {float:right; font-size:15px; font-weight:bold; padding-top:43px;}
.header .menutop ul li {float:left; margin-left:42px;color:#c0c0c0;}
.header .menutop ul li a {color:#c0c0c0;}
.header .menutop ul li a:hover,.header .menutop ul li.current-menu-item a {color:#e43e17;}
.header {width:100%; float:left; height:102px;}
.slider {width:100%; float:left; background:url(images/bg.jpg) repeat-x; height:561px; color:#FFFFFF; padding-top:45px; font-size:30px;}

.slider-about {width:100%; float:left; background:url(images/bg-about.jpg) repeat-x; height:457px; color:#FFFFFF; padding-top:45px; font-size:30px;}
.about-slider1
{
    width:358px; float:left; background:url(images/about-slider1.png) repeat-x; height:305px; color:#FFFFFF; margin: 85px 40px 0px 141px; font-size:30px;
}
.about-slider2
{
    width:368px; float:left; background:url(images/about-slider2.png) repeat-x; height:305px; color:#FFFFFF; margin: 85px 50px 0px 20px; font-size:30px;
}
.aboutheading
{
    margin-left:  30px;
}

.aboutcontent
{
    padding: 0px 60px 0px 30px;
}
.clear
{
    clear: both;
}
.alignright
{
    text-align: right;
    color:#e43e17;
}
.fontwhite26 {font-size:26px; line-height:34px; color: #fff;}
.labelfeild
{
    font-size: 15px;
color: #fff;

font-family: 'SegoeUISemibold';

}
.inputtext
{
    width: 273px;
    height: 20px;
    font-size: 15px;
    color: #000;
    padding: 5px;
    border: 2px solid #d4d4d4;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.textareainput
{
    width: 503px;
    height: 205px;
    font-size: 15px;
    color: #000;
    padding: 5px;
    border: 2px solid #d4d4d4;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.submit_btn {
background: url(images/slider-btn.png) no-repeat;
width: 262px;
height: 52px;
font-size: 16px;
text-align: center;
line-height: 42px;
margin-top: 25px;
border: 0px;
color: #fff;
cursor: pointer;
}

.col280 {width:280px; margin-left: 45px;}
#menu-sidebar-menu
{
    border: 1px solid #c8c8c8;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-top: 0px;
}
#menu-sidebar-menu li.current-menu-item
{
 
 background-color:  #e43e17;
 background:#e43e17  url(images/arrowwhite.png) no-repeat right center;
background-position: 250px;
}
#menu-sidebar-menu li
{
    border-top: 1px solid #c8c8c8;
  height: 25px;
padding: 15px;
line-height: 21px;
background:  url(images/arroworange.png) no-repeat right center;
background-position: 250px;

}
#menu-sidebar-menu li.current-menu-item a
{
    color: #fff;
    font-size: 16px;
    padding-left: 30px;
    width: 100%;

}
#menu-sidebar-menu li a
{
    color: #e43e17;
    font-size: 16px;
    padding-left: 30px;
    width: 100%;

}
.col_600
{
    width: 600px;
}
.gray_info {background: url(images/infobg.jpg) repeat-x; width:100%; height:81px; margin-bottom:21px;}
.col_660 {width: 660px;}
.col_667 {width: 535px;
margin-top: -130px; height: 720px; padding: 75px; background:url(images/conatct-bg.png) top left no-repeat;}
.gray_inner { width:100%;  float:left; padding-top:0px; margin-bottom:21px;}

.font14 {font-size:14px;}
.font_22 {font-size:22px;  font-family: 'SegoeUISemibold';}
.font30 {font-size:30px;}
.font18 {font-size:18px;   font-family: 'SegoeUISemibold';}
.font26 {font-size:26px; line-height:34px; margin-bottom:43px; margin-top:11px;}
.orange {color:#e43e17;}
.slider_image {width:456px; float:left;}
.slider_content {width:500px; float:right; margin-top:106px;}
.download_btn {background:url(images/slider-btn.png) no-repeat; width:262px; height:52px; font-size:16px; text-align:center; line-height:42px; margin-top:50px;}  
.download_btn a {text-align:none; color:#ffffff;}
.col_463 {width:463px; margin-top:54px;}
.col_570 {width:570px; margin-top:54px;}
.col289 {width:289px;}
.fleft {float:left;}
.fright {float:right;}
.align_left {text-align:left;}
.align_right {text-align:right;}
.gray_right {background:#ffffff url(images/gray-bg.jpg) top right no-repeat; width:100%; height:442px; float:left; padding-top:69px; margin-bottom:21px;}
.apps {margin-top:58px;}
.gray_left {background:url(images/gray-bg01.jpg) no-repeat; width:100%; height:441px; float:left; margin-top:43px;} 
.brand_logo {width:315px; float:left; min-height:85px;}
.brand_logo img {vertical-align:bottom;}
.padt21 {padding-top:21px;}
.pad40 {padding-top:40px; padding-bottom:40px;}
.align_center {text-align:center;}
.selection {font-size:16px; text-align:center; padding:34px 0 34px 0; color:#e43e17;}
.marb61 {margin-bottom:61px;}
.brand {background-color:#e43e17; width:100%; min-height:188px; padding-top:61px; padding-bottom:21px; float:left;}
.what { width:100%;  float:left;}
.what_waiting {width:389px; float: left; margin-top:81px; text-align:center;}
.what_content {width:543px;  margin-top:81px; float:right; line-height:32px;}
.footer {width:100%; float:left; margin-top:62px; color:#111111; margin-bottom:64px; border-top: 1px solid #e43e17; padding-top:70px;}
.navigae {width:262px; float:left;}
.about_us {width:362px; float:left; line-height:21px;}
.contact {width:193px; float:right;}
.footer_heading {font-size:15px; color:#e43e17; margin-bottom:21px; font-family: 'SegoeUISemibold';}
.segoesemibold
{
    font-family: 'SegoeUISemibold';
}
.social {margin-top:53px;}
.footer a {color:#000000;}
.footer a:hover {color:#e43e17;}
.copyright {min-height:59px; background-color:#e43e17; text-align:center; color:#ffffff; font-size:12px; float:left; width:100%; line-height:58px;}