@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; background-image:url(images/bg.jpg); background-repeat:repeat;}
.clr { clear:both;}


@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('fonts/MyriadPro-Regular.eot');
	src: local('?'), url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-BoldCond';
	src: url('fonts/MyriadPro-BoldCond.eot');
	src: local('?'), url('fonts/MyriadPro-BoldCond.woff') format('woff'), url('fonts/MyriadPro-BoldCond.ttf') format('truetype'), url('fonts/MyriadPro-BoldCond.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-Bold';
	src: url('fonts/MyriadPro-Bold.eot');
	src: local('?'), url('fonts/MyriadPro-Bold.woff') format('woff'), url('fonts/MyriadPro-Bold.ttf') format('truetype'), url('fonts/MyriadPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



#mainwrapper { width:100%; margin:0 auto;}
#top-red     { width:100%; margin:0 auto; background-color:#a81019;}
#top-red-mid { max-width:1043px; margin:0 auto; width:98%;}

#top-link    { width:50%; margin-right:72px; padding:12px 0; float:left;}
.top-link    { font-family: 'Conv_MyriadPro-Regular'; font-size:14px; color:#fff; font-weight:normal; text-transform:uppercase; text-decoration:none;}
.top-link a         { color:#fff; text-decoration:none;}
.top-link a:link    { color:#fff; text-decoration:none; }
.top-link a:hover   { color:#e5d281; text-decoration: underline; }
.top-link a:active  { color:#fff; text-decoration:none; }
.top-link a:visited { color:#fff; text-decoration:none; }

#ph_num      { width:180px; float:left;}
#ph_icon     { width:50px; background-color:#fff; margin:0 10px 0 0; padding:5px 0 0; text-align: center; float:left;}
#num         { padding:10px 0; float:left; font-family: 'Conv_MyriadPro-Regular'; font-size:16px; color:#fff; font-weight:normal; text-decoration:none;}

#mail-box    { float:left;}
#mail_icon   { width:50px; background-color:#fff; margin:0 10px 0 0; padding:6px 0 0; text-align: center; float:left;}
#mailid      { padding:10px 0; float:left;}
.mailid      { font-family: 'Conv_MyriadPro-Regular'; font-size:16px; color:#fff; font-weight:normal;text-decoration:none;}
.mailid a           { color:#fff; text-decoration:none;}
.mailid a:link      { color:#fff; text-decoration:none; }
.mailid a:hover     { color:#e5d281; text-decoration: underline; }
.mailid a:active    { color:#fff; text-decoration:none; }
.mailid a:visited   { color:#fff; text-decoration:none; }


#logobox     { width:100%; margin:0 auto; background-image:url(images/logoboxbg.jpg); background-repeat:repeat-x; background-position:center bottom; background-color:#f8f8f8;}
#logobox-mid { max-width:1043px; margin:0 auto; width: 98%;}
#logo        { width:auto; padding:5px 0; float:left;}
#social-icon { width:auto; float:right; padding:5px 35px 5px 5px; }
#social-icon img { margin:5px;}

#nevigation  { width:100%; margin:0 auto; background-image:url(images/navbg.jpg); background-repeat:repeat-x; background-position:center top; height:57px; position:relative; z-index:9999999999;}

#navigation-wrapper {
    float: right;
    height: auto;
    margin-top: 6px;
    max-width: 1043px;
    width: 100%;
}
#nav-mid     { max-width:1043px; margin:0 auto; width: 98%;}
#nav-mid img { width:100%; height:auto;}

#slider      { width:100%; line-height:0; margin:0 auto;}
#slider img  { width:100%; height:auto;}

#middle      { width:100%; margin:0 auto; background-image:url(images/texturebg.jpg); background-repeat:repeat-x; background-position:center top; height:188px;}
#middlebox   { width:700px; margin:0 auto;}
#middlebox a           { color:#262626; text-decoration:none;}
#middlebox a:link      { color:#262626; text-decoration:none; }
#middlebox a:hover     { color:#000; text-decoration: underline; }
#middlebox a:active    { color:#262626; text-decoration:none; }
#middlebox a:visited   { color:#262626; text-decoration:none; }

#box1        { width:250px; float:left;}
#box1img     { padding:18px 0 10px; text-align:center; float:left; width:100%;}
#box1txt     { font-family: 'Conv_MyriadPro-Regular'; font-size:17px; color:#262626; font-weight:normal; text-decoration:none; text-transform: uppercase; float:left; text-align:center; width:100%;}


#box2        { width:200px; float:left;}
#box2img     { padding:18px 0 10px; text-align:center; float:left; width:100%;}
#box2txt     { padding:0; font-family: 'Conv_MyriadPro-Regular'; font-size:17px; color:#262626; font-weight:normal; text-decoration:none; text-transform: uppercase; text-align:center; width:100%; float:left; width:100%;}


#box3        { width:250px; float:left;}
#box3img     { padding:18px 0 10px; text-align:center; float:left; width:100%;}
#box3txt     { font-family: 'Conv_MyriadPro-Regular'; font-size:17px; color:#262626; font-weight:normal; text-decoration:none; text-transform: uppercase; float:left; text-align:center; width:100%;}


#content     { max-width:1043px; background-color:#fff; background-image:url(images/fott_bg.png); background-position:center bottom; background-repeat:no-repeat; margin:0 auto; width: 90%;}
#content a:link { color:#A81019; text-decoration:underline; }
#content-mid { width:100%; height:auto;}
#left        { padding:10px 15px 10px 30px; float:left; width:64.8%;}
#left h1 { background-image: url("images/title_bg.png"); background-position: center bottom; background-repeat: no-repeat; color: #8f8f8f; font-family: 'Conv_MyriadPro-BoldCond'; font-size: 39px; font-weight: normal; letter-spacing: 4px; margin: 15px 0 0; padding-bottom: 15px; text-align: center; text-decoration: none; text-transform: uppercase;}
#left h2 {
	background-image: url(images/int-title_bg.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #8f8f8f;
	font-family: 'Conv_MyriadPro-BoldCond';
	font-size: 32px;
	font-weight: normal;
	letter-spacing: 4px;
	margin: 15px 0 0;
	padding-bottom: 15px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
#left p      { font-family: "Conv_MyriadPro-Regular"; font-size:14px; font-weight: normal; color:#262626; line-height:20px; margin:5px 0;}

#right       {border-left:1px solid #e0e0e0; padding:0; float:left; width: 30%;}
#weather     {}
#red_title   { background-color:#a81019; padding:10px;}
.red_title   { font-family: "Conv_MyriadPro-Regular"; color:#fff; font-size:25px; font-weight: bold;} 
#news        { padding:10px 20px;}
.news_tit1   { font-family: 'Conv_MyriadPro-Bold'; letter-spacing:1px; color:#242424; font-size:19px; font-weight: bold;} 
.news_tit2   { font-family: "Conv_MyriadPro-Regular"; color:#242424; font-size:14px; font-weight: normal; line-height:30px;} 
#news_readmore   { width:auto; float:right;}
.news_readmore   { font-family: "Conv_MyriadPro-Regular"; color:#242424; font-size:14px; font-weight: bold; background-image:url(images/bullet.gif); background-position:right; background-repeat:no-repeat; padding-right:20px;}
.news_readmore a           { color:#242424; text-decoration:none;}
.news_readmore a:link      { color:#242424; text-decoration:none; }
.news_readmore a:hover     { color:#000; text-decoration: underline; }
.news_readmore a:active    { color:#242424; text-decoration:none; }
.news_readmore a:visited   { color:#242424; text-decoration:none; }
 
#divi        { background-color:#e0e0e0; height:1px; width:98%; margin:20px 0 10px;}

#foot_sec1      { background-color:#2f363c; width:100%; margin:0;}
#foot_sec1-mid  { max-width:1043px; margin:0 auto; width:100%}
#sec_left       { width:71%; float:left;}
#sec_left h1    { font-family: 'Conv_MyriadPro-Bold'; letter-spacing:1px; color:#a6abaf; font-size:18px; font-weight:normal; margin:20px 0;}

#sec_left1      { width:auto; float:left; padding:33px 15px 0 0;}

#sec_left2      { width:auto; float:left; padding:0; margin: 0 25px 0px 0px;}
#sec_left2 h1   { font-family: 'Conv_MyriadPro-Bold'; color:#a6abaf; font-size:15px; font-weight:normal; margin:5px 0; background-image:url(images/bullet1.png); background-position:left; background-repeat:no-repeat; padding-left:20px; letter-spacing:0px;}
#sec_left2 p    {font-family:"Conv_MyriadPro-Regular"; color:#a6abaf; font-size:12px; font-weight:normal; margin:5px 0px 0 20px; line-height:18px;}
#sec_left2 a          { color:#a6abaf; text-decoration:none;}
#sec_left2 a:link     { color:#a6abaf; text-decoration:none;}
#sec_left2 a:hover    { color:#fff; text-decoration: underline;}
#sec_left2 a:active   { color:#a6abaf; text-decoration:none;}
#sec_left2 a:visited  { color:#a6abaf; text-decoration:none;}

#sec_left3      { width:auto; float:left; padding:0;}
#sec_left3 h1   { font-family: 'Conv_MyriadPro-Bold'; color:#a6abaf; font-size:15px; font-weight:normal; margin:5px 0; background-image:url(images/bullet1.png); background-position:left; background-repeat:no-repeat; padding-left:20px;}
#sec_left3 p    {font-family:"Conv_MyriadPro-Regular"; color:#a6abaf; font-size:12px; font-weight:normal; margin:5px 0px 0 20px; line-height:18px;}
#sec_left3 a          { color:#a6abaf; text-decoration:none;}
#sec_left3 a:link     { color:#a6abaf; text-decoration:none;}
#sec_left3 a:hover    { color:#FFFFFF; text-decoration: underline;}
#sec_left3 a:active   { color:#a6abaf; text-decoration:none;}
#sec_left3 a:visited  { color:#a6abaf; text-decoration:none;}

#fott_divi     { background-color:#49535b; width:1px; float:left; margin:35px 0; height:200px;}

#sec_right     { width:25%; margin:0 15px; float:left;}
#testi         { width:auto; float:left;}
#sec_right h1  { font-family: 'Conv_MyriadPro-Bold';color:#a6abaf; font-size:18px;letter-spacing:1px;font-weight:normal; margin:25px 0 10px 0;}
#sec_right p   { font-family:"Conv_MyriadPro-Regular"; color:#a6abaf; font-size:11px; font-weight:normal; margin:5px 0; line-height:18px;}
#sec_right a          { color:#a6abaf; text-decoration:none;}
#sec_right a:link     { color:#a6abaf; text-decoration:none;}
#sec_right a:hover    { color:#fff; text-decoration: underline;}
#sec_right a:active   { color:#a6abaf; text-decoration:none;}
#sec_right a:visited  { color:#a6abaf; text-decoration:none;}

#copyright_sec    { width:100%; background-color:#212529; margin:0 auto; }
#copyright_sec-mid{ width:96%; padding:15px 0; margin:0 auto;}
#copyright_sec-left   { width:200px; float:left;}
#copyright_sec-left p { font-family:"Conv_MyriadPro-Regular";color:#a6abaf; font-size:10px; font-weight:normal; margin:5px 0;line-height:14px;}
#copyright_sec-left a          { color:#a6abaf; text-decoration:none;}
#copyright_sec-left a:link     { color:#a6abaf; text-decoration:none;}
#copyright_sec-left a:hover    { color:#fff; text-decoration: underline;}
#copyright_sec-left a:active   { color:#a6abaf; text-decoration:none;}
#copyright_sec-left a:visited  { color:#a6abaf; text-decoration:none;}


#copyright_sec-right  { width:100%; max-width:600px; float:right;}
#fott_soc_icon        { width:auto; float:right;}
#fott_soc_icon img    { margin: 5px;}
#fott_link1           { width:auto; margin:5px 0 0; float:right;}
#fott_link1 p         { font-family:"Conv_MyriadPro-Regular";color:#a6abaf; font-size:13px; font-weight:normal; margin:5px 0;line-height:14px;}
#fott_link1 a          { color:#a6abaf; text-decoration:none;}
#fott_link1 a:link     { color:#a6abaf; text-decoration:none;}
#fott_link1 a:hover    { color:#fff; text-decoration: underline;}
#fott_link1 a:active   { color:#a6abaf; text-decoration:none;}
#fott_link1 a:visited  { color:#a6abaf; text-decoration:none;}

#fott_link2    { float:right;}
#fott_link2 p  { font-family:"Conv_MyriadPro-Regular";color:#a6abaf; font-size:13px; font-weight:normal; margin:5px 0;line-height:14px;}
#fott_link2 a          { color:#a6abaf; text-decoration:none;}
#fott_link2 a:link     { color:#a6abaf; text-decoration:none;}
#fott_link2 a:hover    { color:#fff; text-decoration: underline;}
#fott_link2 a:active   { color:#a6abaf; text-decoration:none;}
#fott_link2 a:visited  { color:#a6abaf; text-decoration:none;}

.weather {
    height: auto;
    width: 100%;
}

/*.................. dekstop css ..............*/

@media screen and (max-width: 1024px) 
{
	#top-red-mid {
    margin: 0 auto;
    max-width: 960px;
    width: 94% !important;
}

}
/*.................. dekstop css end..............*/
/*.................. ipad css ..............*/
@media screen and (max-width: 980px) 
{


#left {
    float: left;
    padding: 10px 15px 10px 30px;
    width: 59.2%;
}
.weather
{
    height: auto;
    width: 100%;
}

#foot_sec1-mid {
    margin: 0 auto;
    max-width: 692px;
    width: 100%;
}

#sec_left {
    float: left;
    width: 53%;
}

#copyright_sec-mid {
    margin: 0 auto;
    padding: 15px 0;
    width: 90%;
}

#top-link {
    float: left;
    margin-right: -34px;
    padding: 12px 0;
    width: 50%;
}

#ph_num {
    float: left;
    width: 166px;
}

#right {
    border-left: 1px solid #e0e0e0;
    float: left;
    padding: 0;
    width: 33.8%;
}
}
@media screen and (max-width: 650px) 
{
	#left img {
    height: auto;
    width: auto;
}

#foot_sec1-mid {
    margin: 0 auto;
    width: 94%;
}

#sec_left {
    float: left;
    width: 55%;
}

#box1 {
    float: none;
    margin-left: auto;
    margin-right: auto;
}

#box2 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

#box3 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

#middlebox {
    margin: 0 auto;
    width: 100%;
}
#middle {
    background-image: url("images/texturebg1.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    height: auto;
    margin: 0 auto;
    width: 100%;
}

#left {
    float: left;
    padding: 10px 20px;
    width: 90.2%;
}

#right {
    width: 100%;
}

#top-link {
    float: left;
    margin-right: 0;
    padding: 12px 0;
    width: 50%;
}
#left img {
    height: auto;
    width: 45%;
}
.weather
{
    height: auto;
    width: 45%;
}


#sec_right {
    float: left;
    margin: 0 15px;
    width: 35%;
}

#top-link {
    width: 83%;
}
#ph_icon {
    background-color: #fff;
    float: left;
    margin: 0 6px 0 0;
    padding: 5px 0 4px;
    text-align: center;
    width: 50px;
}

#ph_num {
    float: left;
    line-height: 1px;
    width: 43%;
}

#num {
    font-size: 13px;
}
#mail_icon {
    background-color: #fff;
    float: left;
    margin: 0 6px 0 0;
    padding: 6px 0 3px;
    text-align: center;
    width: 50px;
}

#mail-box {
    float: left;
    line-height: 1px;
	margin-bottom: 6px;
}
.mailid a:link {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
.top-link {
    font-size: 10px;
}


.contact-img {
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    width: 60%;
}


#navigation-wrapper ul {
    color: #000;
    font-family: "Asap",sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
	background-image: url("images/bg.jpg");
    background-repeat: repeat;
}
}
/*.................. ipad css end..............*/
/*.................. smart phone css ..............*/
@media screen and (max-width: 600px) 
{
}
@media screen and (max-width: 480px) 

{
}

@media screen and (max-width: 384px) 

{
 
#left {
    width: 78.95% !important;
}

#right {
    border-left: 1px solid #e0e0e0;
    float: left;
    max-width: 289px;
    padding: 0;
    width: 100%;
}

#middlebox {
    margin: 0 auto;
    width: 100%;
}
#box1 {
    float: none;
    margin-left: auto;
    margin-right: auto;
}
#box2 {
    float: none;
    margin-left: auto;
    margin-right: auto;
}
#box3 {
    float: none;
    margin-left: auto;
    margin-right: auto;
}

#middle {
    background-image: url("images/texturebg1.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    height: auto;
    margin: 0 auto;
    padding-bottom: 18px;
    padding-top: 4px;
    width: 100%;
}

#sec_left1 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding: 33px 15px 0 0;
    text-align: center;
    width: auto;
}

#sec_left2 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 75%;
}
#sec_left3 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 75%;
}

#sec_left {
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-width: 725px;
    width: 96%;
}

#foot_sec1-mid {
    margin: 0 auto;
    width: 100%;
}

#copyright_sec-mid {
    margin: 0 auto;
    padding: 15px 0;
    width: 80%;
}

#copyright_sec-left {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 200px;
}

#copyright_sec-right {
    float: none;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

#fott_soc_icon {
    float: none;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 59%;
}
#top-link {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding: 12px 0;
    width: 100%;
}

#ph_icon {
    width: auto;
}

.contact-img {
    height: auto;
    width: 60%;
	 margin-left: 5px;
    margin-right: 5px;
}

#mail_icon {
    width: auto;
}
#left img {
    height: auto;
    width: 100%;
}
#sec_right {
    float: left;
    margin: 0 15px;
    width: 88%;
}

#fott_link2 {
    float: left;
}

#copyright_sec-right {
    float: right;
    width: 100%;
}
#num {
    font-size: 13px;
}
.contact-img {
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    width: 60%;
}

}

@media screen and (max-width: 320px) 

{

}

@media screen and (max-width: 240px)

{
}

@media only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
body:;
}

/*.................. smart phone css ..............*/