/* =CSS Reset
========================================================================================*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp,
strike,tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height:1; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
ol { list-style:decimal; margin:0; padding:0 0 0 20px; margin:0 0 15px; }
ol li { margin:0; padding:0; }
ul { list-style:none; margin:0; padding:0; margin:0 0 15px; }
ul li { margin:0; padding:0; }

/* =Fonts 
========================================================================================*/

@font-face {
    font-family: 'robotoregular';
    src: url('fonts/roboto-regular-webfont.eot');
    src: url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-regular-webfont.woff') format('woff'),
         url('fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoblack';
    src: url('fonts/roboto-black-webfont.eot');
    src: url('fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-black-webfont.woff') format('woff'),
         url('fonts/roboto-black-webfont.ttf') format('truetype'),
         url('fonts/roboto-black-webfont.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'conduit_itc_stdlight';
    src: url('fonts/conduititcstd-light-webfont.eot');
    src: url('fonts/conduititcstd-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/conduititcstd-light-webfont.woff') format('woff'),
         url('fonts/conduititcstd-light-webfont.ttf') format('truetype'),
         url('fonts/conduititcstd-light-webfont.svg#conduit_itc_stdlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'conduit_itc_stdbold';
    src: url('fonts/conduititcstd-bold-webfont.eot');
    src: url('fonts/conduititcstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/conduititcstd-bold-webfont.woff') format('woff'),
         url('fonts/conduititcstd-bold-webfont.ttf') format('truetype'),
         url('fonts/conduititcstd-bold-webfont.svg#conduit_itc_stdbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('fonts/roboto-light-webfont.eot');
    src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-light-webfont.woff') format('woff'),
         url('fonts/roboto-light-webfont.ttf') format('truetype'),
         url('fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'apple_chancerychancery';
    src: url('fonts/apple_chancery-webfont.eot');
    src: url('fonts/apple_chancery-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/apple_chancery-webfont.woff') format('woff'),
         url('fonts/apple_chancery-webfont.ttf') format('truetype'),
         url('fonts/apple_chancery-webfont.svg#apple_chancerychancery') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lucida_brightregular';
    src: url('fonts/lbrite-webfont.eot');
    src: url('fonts/lbrite-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lbrite-webfont.woff') format('woff'),
         url('fonts/lbrite-webfont.ttf') format('truetype'),
         url('fonts/lbrite-webfont.svg#lucida_brightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* =Deafult Tag & General Classes
========================================================================================*/
html { font-size:100%; }
html, body {-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ -webkit-text-size-adjust: 100%;}
body { font:14px/24px 'robotoregular', Arial, Helvetica, sans-serif; color:#767676; background-color:#fff; }
img { vertical-align:top; border:0; max-width:100%; }
a, input[type="button"], input[type="submit"], input[type="file"], button, #sidebar ul li, a.view-more { -moz-transition:background-color 0.2s ease-in, color 0.2s ease-in; -webkit-transition:background-color 0.2s ease-in, color 0.2s ease-in; -o-transition:background-color 0.2s ease-in, color 0.2s ease-in; -ms-transition:background-color 0.2s ease-in, color 0.2s ease-in; transition:background-color 0.2s ease-in, color 0.2s ease-in; }
.allanim { -moz-transition:all 0.2s ease-in; -webkit-transition:all 0.2s ease-in; -o-transition:all 0.2s ease-in; -ms-transition:all 0.2s ease-in; transition:all 0.2s ease-in; }
a { color:#78212B; text-decoration:none;}
a:hover { text-decoration:none; color:#78212b; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	a:active{ background-color:transparent;}
}
em {font-style:italics;}
strong { font-weight:normal; font-family:'robotoblack', Arial, Helvetica, sans-serif;}
p { padding:0 0 25px 0; }
h1,h2, h3, h4, h5, h6 { line-height:100%; margin-bottom:10px; font-weight:normal; font-family:'lucida_brightregular', Georgia, Times New Roman, Times, serif; font-variant:small-caps; }
h1 { font-size:48px; }
h2 { font-size:30px; color:#78212b; padding:0; margin:0 0 20px; }
h3 { font-size:30px; }
h4 { font-size:24px; }
h5 { font-size:21px; }
h6 { font-size:16px; }

.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }
.nodisplay { display:none; }
.nodisplay_strict { display:none !important; }
.alignleft { float:left; }
.alignright { float:right; }
.aligncenter {text-align:center;}
:focus { outline:0 none; }
.text_cont p { padding:0 0 10px 0; }
.nopad p, p.nopad { padding:0; }

.cols:before, .cols:after { display:table; line-height:0; content:""; }
.cols:after { clear:both; }
.cols2 { margin-left:-2%; }
.cols3 { margin-left:-3%; }
.cols4 { margin-left:-2%; }
.cols .col { float:left; min-height:1px; margin-left:30px; }
.col2 .col { width:48%; margin-left:2%; }
.col3 .col { width:30.3%; margin-left:3%; }
.col4 .col { width:23%; margin-left:2%; }


hr {display:block; padding:35px 0 0; margin-bottom:35px; border:0; border-bottom:1px solid #dbdbdb; height:0; line-height:0;}
blockquote {margin:15px 0; padding:0; line-height:17px;}


/* =Layout Width
========================================================================================*/
#wrapper { min-width:100%; width:100%; }
.wrap { width:1000px; margin:0 auto; }

#main { }
#container {}
.one-column { width:auto !important; float:none !important; }

/* =Common-Page (common classes for all pages)
========================================================================================*/
.sprite {background-image:url(../images/bgi/sprite.png); display:inline-block; vertical-align:middle;}
#header {position:relative; z-index:5;}
.headSection {background:#78212b; padding:15px 0;}
.header {padding:0; position:relative;}
#logo { background:url(../images/logo.png) left top no-repeat; display:block; margin:14px 0 0 0; width:405px; height:57px;padding:0 0 20px 0;text-indent:-999em;  position:relative; z-index:4;}
.logoBg {background:url(../images/bgi/logo-bg.png) center center no-repeat; display:block; width:60%; height:120px; position:absolute; left:-10%; top:-35px; z-index:1; display:none;}
.stayCont {display:inline-block; background-position:0 0; background-repeat:no-repeat; width:112px; height:36px; vertical-align:middle; border-right:1px dotted #86a6c5; margin-right:14px; padding-right:20px;}
.fffs a { background:url(../images/ico_marker.png) 0 center no-repeat; margin:0 5px 0; color:#ffffff; display:inline-block; vertical-align:middle; text-decoration:none; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:24px;}
.fffs a:hover {color:#fff;}
.stayConnected {width:400px; padding-top:5px; text-align:right;}
.callUpBox, .callUpBox a{font-size:32px; color:#ffffff; padding-bottom:15px; padding-top:8px; font-family:'apple_chancerychancery', Georgia, Times New Roman, Times, serif}
.callUpBox strong {display:block; font-size:18px; color:#dfb7bb; padding:0 3px 3px 0; font-family: 'robotolight',Arial,Helvetica,sans-serif;}

.navigationOut {background-color:#471e25;}
#mainManu { color:#fff; height:57px; position:relative; z-index:2;}
#nav {padding:0; margin:0 auto;font-family:'conduit_itc_stdlight', Arial, Helvetica, sans-serif;}
#nav > li {float:left; padding:0px; position:relative;  }
#nav > li.first {background-image:none;}
#nav > li > a {line-height:57px; height:57px; float:left; display:inline-block; text-transform:uppercase; padding:0 15px; color:#fff; text-decoration:none;font-size:18px;  white-space:nowrap; }
#nav > li > a.hover {background-color:#78212b; color:#fff}
#nav #magic-line { position: absolute; bottom: -2px; left: 0; width: 120px; height: 2px; padding:0; background: #3497a1; }
.subNav {width:230px; background-color:#78212b; display:none; position:absolute; left:0; top:57px;}
.subMenuIn {padding:0;}
.subNavUl {list-style:none; padding:0; margin:0;}
.subNavUl li {float:left; font-size:17px; border-bottom:1px dotted #78212b; position:relative; line-height:24px; color:#fff;padding:0; width:100%;}
.subNavUl li ul, .subNavUl li:hover ul.children li ul{ display:none;}
.subNavUl li:hover ul.children, .subNavUl li:hover ul.children li:hover ul.children{ display:block; position:absolute; left:230px; background:#78212b; top:0; width:230px;}


.subNavUl li a {color:#fff; font-size:16px; text-transform:uppercase; text-decoration:none; display:block; padding:5px 15px}
.subNavUl li a:hover, .subNavUl li.hover > a {background-color:#471E25; color:#fff;}
.subNavArrow {width:10px; height:5px; background-position:0 -76px; margin-left:5px;}
.subNavUl .subNav {position:absolute; left:230px; top:0;}
.subNavUl .subNavArrow  {display:none;}

.bullet_list { margin:5px 0 15px 4px; }
.bullet_list li { background:url(../images/bgi/bullet_list.png) no-repeat 0 7px; padding:2px 0 2px 16px; line-height:18px; }
.bullet_list li ul { margin:9px 0 6px 4px;}
.bullet_list li ul li  {background:url(../images/bgi/bullet_list_sub.png) no-repeat 0 7px; }

.arrowRight {background-position:-14px -73px; width:5px; height:12px; margin-left:5px;}
#footer {}
.footContect {background:url(../images/bgi/deantist-bg.jpg) left top repeat-x; padding:40px 35px; color:#fff; font-family:'proxima_nova_rgregular', Arial, Helvetica, sans-serif;}
.connectList, .timeList {list-style:none; padding:0; margin:0;font-size:14px; line-height:22px;}
.connectList li{float:left; padding:0 25px 0 0;}
.meetLi {width:330px;}
.drImgLi {width:180px;}
.officeLi {width:415px;}
.connectList h4 {color:#e9d9b9; font-size:20px; text-transform:none; padding:0 0 10px; margin:0;}
.timeList li {padding:0; margin:0; width:49%; float:left;}
.timeList li strong {display:inline-block; padding-right:10px;}

#footer {background:#78212b; padding:50px 0;}
.footLeft {width:670px;}
.footLeft p {font-size:12px; padding-top:25px; color:#a3787f; line-height:15px; width:540px;}
.footNav {padding:0; margin:0; list-style:none;}
.footNav li{float:left; border-left:1px solid #fff; padding:0 10px; line-height:14px;}
.footNav li a {color:#fff; font-size:12px;}
.footNav li a:hover {color:#fff;}
.footNav li.first {border-left:0 none; padding-left:0;}
.footLeft .copyRightT {padding:0; font-size:12px;}
.footLeft .copyRightT a{ color:#a3787f;}
.footRight { width:309px; text-align:right;}
.footerLogo {background:url(../images/logo-footer.png) left top no-repeat; width:309px; height:58px; display:block; margin:30px 40px 0 0;}


/* =Form Style
========================================================================================*/
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; }
button, input { line-height: normal; border:0 none; }

.textBoxO  {background-color:#fff; padding:10px; font-size:0; line-height:0;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.textBoxO input {border:0 none; background:transparent; padding:0; margin:0; height:18px; line-height:normal; color:#888787; font-size:14px; font-family:'robotoregular', Arial, Helvetica, sans-serif; width:100%;}
.textBoxO textarea {border:0 none; background:transparent; padding:0; margin:0; height:64px; line-height:normal; color:#888787; font-size:14px; font-family:'robotoregular', Arial, Helvetica, sans-serif; width:100%;}
.button{background-color:#78212b; border:0 none; color:#fff!important; line-height:48px; padding:0px 20px; text-transform:none; text-decoration:none; font-size:16px; text-transform:uppercase; font-family:'conduit_itc_stdbold', Arial, Helvetica, sans-serif; display:inline-block; -webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; }
.button:hover {background-color:#471e25; color:#fff; background-image:none;}

/* =Page-HOME
========================================================================================*/

/* Slider
--------------------------------------------------------------------------------------------------*/
#bannerSection {position:relative; z-index:2;}
.bannerOut {position:relative;}
.slideArea {position:relative; width:1000px; height:422px; z-index:2;}
#slider-with-blocks-1 { width: 100%; height:472px; overflow:hidden; }

.sliderDisc {position:absolute; left:0; top:0; z-index:5; width:450px; padding:80px 0 0;}
.sliderDisc h1 {font-size:35px; color:#78212b; text-transform:none; padding:0; margin:0 0 15px;}
.sliderDisc p {font-size:17px;}

#callSendLoc {background:#fff url(../images/bgi/seprator.jpg) center top no-repeat; }
.memberships {list-style:none; padding:0; margin:0;}
.memberships img{display:block; margin:0 auto;}
.memberships li {float:left; padding-top:30px; padding-bottom:5px; text-align:center!important; color:#78212b; font-size:11px; line-height:normal; margin-left:48px;}


.greyBg {background:#000; color:#fff;}

.videoArtical {padding:60px 0; margin-bottom:50px;}
.featuredVideo {width:495px;}
.featuredVideo h2, .recentArticles h2 {color:#fff; font-size:24px; font-family:'robotolight', Arial, Helvetica, sans-serif; line-height:none; padding:0 0 20px; margin:0; text-transform:uppercase;}
.featuredVideo p {padding:10px 40px 0 0;}
.recentArticles {width:455px;}
.articaleList li {float:left; width:100%; padding-bottom:20px;}
.articaleList li > strong {display:block;}
.articaleList li p {padding:0; margin:0;}
.articaleList li p a:hover {color:#fff;}

.tweetSection {background-color:#471e25; color:#fff; padding:10px 0;}
.tweetSection p {text-align:center; padding:0; margin:0;}
.birdIcon {background-position:-80px -43px; width:31px; height:26px; margin-right:15px;}
.tweetSection a {color:#fff;}

#sidebar{
width:300px;
background:url(../images/sidebar_bg.jpg) right 0 repeat-y;
border-right:1px solid #EDEDED;
font-size:12px;
line-height: 18px;
color: #999;
padding-bottom:40px;
}

#sidebar h3{
font-size:24px;
color: #000;
line-height:normal;
margin-bottom:14px;
padding-bottom:10px;
border-bottom:1px solid #EDEDED;
font-family:'robotolight', Arial, Helvetica, sans-serif;
}

#sidebar .spacer{
margin-bottom:24px;
}

#sidebar ul li{
border-bottom:1px solid #EDEDED;
background: url(../images/list_arrow.png) 92% center no-repeat #efefef;
}

#sidebar ul li:hover, #sidebar ul li.current_page_item{
background: url(../images/list_arrow.png) 92% center no-repeat #78212b;
}

#sidebar ul li.current_page_item a{
color:#fff;
}

#sidebar ul li.last{
border-bottom:none;
}

#sidebar ul li a{
font-size:14px;
color:#78212b;
padding:14px 0 14px 20px;
text-decoration:none;
display:block;
}

#sidebar ul li:hover a{
color:#fff;
}


#sidebar .nav{
margin-top:24px;
}


#body_wrap{
margin-top:55px;
border-top:1px solid #e9e9e9;
padding-bottom:100px;
}

#body_wrap h1{
margin:40px 0 40px 0;
font-size:36px; text-transform:none; padding:0; color:#78212b;
}

#body_content{
width:630px;
line-height:24px;
}

#body_content p{
    margin-bottom: 14px;
	padding-bottom:0;
}

#body_content ul{
padding:0 0 24px 35px;
}

#body_content a{
color:#D97F27;
}

#body_content ul li{
	background: url(../images/list_arrow.png) 20px 8px no-repeat;
	padding-left:35px;
}

#body_content ul li a {
	display:block;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}


#body_content .postdate_single {
    font-size: 11px;
}
#body_content .postdate {
    background: none repeat scroll 0 0 #F1F1F1;
    border-radius: 50px;
    color: #3C2E25;
    display: block;
    float: left;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    font-size: 35px;
    font-style: normal;
    font-weight: 900;
    height: 70px;
    padding-top: 30px;
    text-align: center;
    width: 100px;
	margin:0 20px 54px 0;
}
#body_content .postdate span {
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#body_content .post:hover .postdate {
    background: none repeat scroll 0 0 #36AAB6;
    color: #FFFFFF;
}

#body_content h2{ font-size:24px; margin:24px 0 14px;}
#body_content h2 a{ color:#78212b; line-height:34px; }
#body_content .lecture_date{ color:#78212b; font-family:'robotoblack', Arial, Helvetica, sans-serif; }
#body_content .article_date{ color:#777; font-family:'robotoblack', Arial, Helvetica, sans-serif; }
.lecture_date .fa-calendar{ padding-right:8px; color:#aaa;}
.lecture_date{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:14px 0; margin-bottom:8px;}
.divider{ padding-bottom:44px; margin-bottom:44px; border-bottom:3px dotted #ccc;}
.addthis{float:right; text-align:right; margin-top:5px; display:inline-block; }
.video_thumbnail{ float:left; margin: 0 24px 54px 0;}

.attachment-thumbnail.wp-post-image {
    float: left;
    margin: 0 24px 4px 0 !important;
}
.attachment-large-photo, .attachment-full-photo {
    margin: 24px 0!important;
}
.photo_right, .photo_left, .attachment-thumbnail.wp-post-image, .attachment-large-photo, .attachment-full-photo {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    box-shadow: 0 0 0 4px #F3F3F3;
    box-sizing: border-box;
    margin: 4px;
    padding: 10px;
}

.photo_right{
margin:0 0 4px 24px;
float:right;
}

.photo_left{
margin:0 24px 4px 0;
float:left;
}

.articaleList .attachment-small-photo{float:left; margin:0 14px 24px 0; border:4px solid #fff; width:85px; height:85px; display:block;}
.articaleList.recent-activities a.view-more{ text-align:center; color:#fff; text-transform:uppercase; font-size:14px; line-height:18px; height:62px; padding-top:23px;}
.articaleList.recent-activities a.view-more:hover{ background:#fff; }

.articles h2{ margin-bottom:14px!important;}
.articles .fa-calendar {margin-right:8px;}
.sb_item{ padding-right:24px;}
.sb_item h2{ margin:0 0 8px 0; padding:0; font-size:14px;}
.sb_item h2 .fa-book{margin-right:5px;}
.right_sidebar #sidebar {float:right!important;}
.right_sidebar #body_content {float:left!important;}


blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
  font-style:italic;
}

#meetShah{ background:url(../images/bgi/separator_rev.jpg) center top no-repeat;}
#meetShah .wrap{position:relative; height:590px;}
#meetShah .wrap img{ position:relative; z-index:1; left:-200px; top:50px; display:block; }
#meetShah .text{ width:470px; position:absolute; left:535px; top:335px; z-index:2;}
#meetShah h2 {color: #78212b; font-size: 35px; margin: 0 0 15px; padding: 0; text-transform: none; }
.topLinks a { background:url(../images/ico_marker.png) 0 center no-repeat; color:#fff; padding-left:20px; font-family: 'lucida_brightregular', Georgia, Times New Roman, Times, serif; font-variant:small-caps;}

.textwidget{
font-size:14px;
line-height:20px;
}

.contact-form.qc{
    width: 95%!important;
}

.contact-form input[type="button"], .contact-form input[type="submit"]{
background:#78212B;
color:#fff;
}

.contact-form input[type="button"]:hover, .contact-form input[type="submit"]:hover{
background:#000;
color:#fff;
}

.contact-form.feedback .fb-radio .wpcf7-list-item {
background:#f8dcdf;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#body_wrap.sub h1{ font-variant:normal!important;}

.contact-info{ margin-top:34px;}
.magFeature{background: #baa475; /* Old browsers */
background: -moz-linear-gradient(top,  #baa475 0%, #96835b 100%, #776338 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#baa475), color-stop(100%,#96835b), color-stop(100%,#776338)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #baa475 0%,#96835b 100%,#776338 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #baa475 0%,#96835b 100%,#776338 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #baa475 0%,#96835b 100%,#776338 100%); /* IE10+ */
background: linear-gradient(to bottom,  #baa475 0%,#96835b 100%,#776338 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#baa475', endColorstr='#776338',GradientType=0 ); /* IE6-9 */
padding:25px 0 30px; position:absolute; z-index:100; top:80px; width:100%; -webkit-border-radius: 4px; border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;}
.sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0;}