/*
Theme Name: Urbanride.com
Theme URI: http://ajtechbd.com/
Description: 
Version: 2.0
Tags: black, blue, white, three-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/

/* don't over right line 1 to 505 */
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_20 {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	
	
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0 !important;
}

.omega {
	margin-right: 0 !important;
}



/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
 
.grid_1, 
.grid_2, 
.grid_3, 
.grid_4, 
.grid_5, 
.grid_6, 
.grid_7, 
.grid_8, 
.grid_9, 
.grid_10, 
.grid_11, 
.grid_12, 
.grid_13, 
.grid_14, 
.grid_15, 
.grid_16, 
.grid_17, 
.grid_18, 
.grid_19,
.grid_20{
	display:inline;
	float: left;
	position: relative;
	margin-left: 0.0px;
	margin-right: 0.0px;
}


/* Grid >> 2 Columns
----------------------------------------------------------------------------------------------------*/

.container_20 .grid_1{
	width:50px;
}

.container_20 .grid_2{
	width:100px;
}

.container_20 .grid_3{
	width:150px;
}

.container_20 .grid_4{
	width:200px;
}

.container_20 .grid_5{
	width:250px;
}

.container_20 .grid_6{
	width:300px;
}

.container_20 .grid_7{
	width:350px;
}

.container_20 .grid_8{
	width:400px;
}

.container_20 .grid_9{
	width:450px;
}

.container_20 .grid_10{
	width:500px;
}

.container_20 .grid_11{
	width:550px;
}

.container_20 .grid_12{
	width:600px;
}

.container_20 .grid_13{
	width:650px;
}

.container_20 .grid_14{
	width:700px;
}

.container_20 .grid_15{
	width:750px;
}

.container_20 .grid_16{
	width:800px;
}

.container_20 .grid_17{
	width:850px;
}

.container_20 .grid_18{
	width:900px;
}

.container_20 .grid_19{
	width:950px;
}

.container_20 .grid_20{
	width:1000px;
}





/* Prefix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/

    .container_20 .prefix_1 {
	padding-left:50px;
}

    .container_20 .prefix_2 {
	padding-left:100px;
}

    .container_20 .prefix_3 {
	padding-left:150px;
}

    .container_20 .prefix_4 {
	padding-left:200px;
}

    .container_20 .prefix_5 {
	padding-left:250px;
}

    .container_20 .prefix_6 {
	padding-left:300px;
}

    .container_20 .prefix_7 {
	padding-left:350px;
}

    .container_20 .prefix_8 {
	padding-left:400px;
}

    .container_20 .prefix_9 {
	padding-left:450px;
}

    .container_20 .prefix_10 {
	padding-left:500px;
}

    .container_20 .prefix_11 {
	padding-left:550px;
}

    .container_20 .prefix_12 {
	padding-left:600px;
}

    .container_20 .prefix_13 {
	padding-left:650px;
}

    .container_20 .prefix_14 {
	padding-left:700px;
}

    .container_20 .prefix_15 {
	padding-left:750px;
}

    .container_20 .prefix_16 {
	padding-left:800px;
}

    .container_20 .prefix_17 {
	padding-left:850px;
}

    .container_20 .prefix_18 {
	padding-left:900px;
}

    .container_20 .prefix_19 {
	padding-left:950px;
}



/* Suffix Extra Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/

    .container_20 .suffix_1 {
	padding-right:50px;
}

    .container_20 .suffix_2 {
	padding-right:100px;
}

    .container_20 .suffix_3 {
	padding-right:150px;
}

    .container_20 .suffix_4 {
	padding-right:200px;
}

    .container_20 .suffix_5 {
	padding-right:250px;
}

    .container_20 .suffix_6 {
	padding-right:300px;
}

    .container_20 .suffix_7 {
	padding-right:350px;
}

    .container_20 .suffix_8 {
	padding-right:400px;
}

    .container_20 .suffix_9 {
	padding-right:450px;
}

    .container_20 .suffix_10 {
	padding-right:500px;
}

    .container_20 .suffix_11 {
	padding-right:550px;
}

    .container_20 .suffix_12 {
	padding-right:600px;
}

    .container_20 .suffix_13 {
	padding-right:650px;
}

    .container_20 .suffix_14 {
	padding-right:700px;
}

    .container_20 .suffix_15 {
	padding-right:750px;
}

    .container_20 .suffix_16 {
	padding-right:800px;
}

    .container_20 .suffix_17 {
	padding-right:850px;
}

    .container_20 .suffix_18 {
	padding-right:900px;
}

    .container_20 .suffix_19 {
	padding-right:950px;
}



/* Push Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/

    .container_20 .push_1 {
	left:50px;
}

    .container_20 .push_2 {
	left:100px;
}

    .container_20 .push_3 {
	left:150px;
}

    .container_20 .push_4 {
	left:200px;
}

    .container_20 .push_5 {
	left:250px;
}

    .container_20 .push_6 {
	left:300px;
}

    .container_20 .push_7 {
	left:350px;
}

    .container_20 .push_8 {
	left:400px;
}

    .container_20 .push_9 {
	left:450px;
}

    .container_20 .push_10 {
	left:500px;
}

    .container_20 .push_11 {
	left:550px;
}

    .container_20 .push_12 {
	left:600px;
}

    .container_20 .push_13 {
	left:650px;
}

    .container_20 .push_14 {
	left:700px;
}

    .container_20 .push_15 {
	left:750px;
}

    .container_20 .push_16 {
	left:800px;
}

    .container_20 .push_17 {
	left:850px;
}

    .container_20 .push_18 {
	left:900px;
}

    .container_20 .push_19 {
	left:950px;
}





/* Pull Space >> 2 Columns
----------------------------------------------------------------------------------------------------*/

    .container_20 .pull_1 {
	right:50px;
}

    .container_20 .pull_2 {
	right:100px;
}

    .container_20 .pull_3 {
	right:150px;
}

    .container_20 .pull_4 {
	right:200px;
}

    .container_20 .pull_5 {
	right:250px;
}

    .container_20 .pull_6 {
	right:300px;
}

    .container_20 .pull_7 {
	right:350px;
}

    .container_20 .pull_8 {
	right:400px;
}

    .container_20 .pull_9 {
	right:450px;
}

    .container_20 .pull_10 {
	right:500px;
}

    .container_20 .pull_11 {
	right:550px;
}

    .container_20 .pull_12 {
	right:600px;
}

    .container_20 .pull_13 {
	right:650px;
}

    .container_20 .pull_14 {
	right:700px;
}

    .container_20 .pull_15 {
	right:750px;
}

    .container_20 .pull_16 {
	right:800px;
}

    .container_20 .pull_17 {
	right:850px;
}

    .container_20 .pull_18 {
	right:900px;
}

    .container_20 .pull_19 {
	right:950px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/


.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}


.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/*start css for theme */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	/*vertical-align: baseline;*/
}
body {
	line-height: 1;
	background:#062463;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

.top_space{ height:10px; background:#0033cc}
.inner{ height:190px; background:#fff}
.border_top{ border-bottom:2px solid #0c3d6d; height:3px}
.logo{ padding:10px 0 0 15px}
.logo_con{ height:180px;}
.ask_me_con{ height:130px; background:url(images/contact_img.png) no-repeat top center; padding:0 0 0 0}
.ask_me{ height:auto; width:auto;}
.ask_me a.let_me{ margin:0 0 0 93px; display:block; height:40px; width:auto}
.live_chat_w{ padding:110px 0 0 0; margin:0; display:block; text-indent: -1999px;}


.recent_post_disply a img.wp-post-image{ border:1px solid #fff;}

.header_banner{ height:245px; background-color:#FFF; overflow:hidden;}
.header{ width:970px; margin:0 auto}
.content{ height:auto; background:#FFF; padding:20px 0 20px 0; overflow:hidden}
.left_sidebar{ padding:0 0 0 20px}

.menu_con{ width:191px; height:auto; overflow:hidden} 
.menu-con-top{ background:url(images/menu-con-top.png) no-repeat; width:191px; height:10px} 
.menu-con-mid{background:url(images/menu-con-mid.png) repeat-y; width:191px; height:auto; overflow:hidden} 
.menu-con-butt{ background:url(images/menu-con-butt.png) no-repeat; width:191px; height:11px;} 
.menu-primary-container ul.top_menu{ padding:0 3px 0 7px; margin:0px 0 0;} 
.menu-primary-container ul.top_menu li.menu-item{ list-style:none;} 
.menu-primary-container ul.top_menu li.menu-item a{ text-decoration:none; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:capitalize; line-height:20px;} 
h2.page_title{ color:#003366; font-family:"Franklin Gothic Medium"; font-weight:bold; margin:0 0 10px 0} 
h1{ color:#003366; font-family:"Franklin Gothic Medium"; font-weight:normal; margin:0 0 10px 0} 
.menu-primary-container ul.top_menu li.menu-item a:hover{ color:#0033C3; text-decoration:underline} 
.menu-primary-container ul.top_menu li.current-menu-item a{ color:#0033C3; text-decoration:underline}

.twitter{ width:191px; height:auto; overflow:hidden; margin:0 0 20px 0} 
.twitter 
.twitter_top{ background:url(images/twitter-top.png) no-repeat; height:39px; width:191px;} 
.twitter 
.twitter_mid{ background:url(images/twitter-mid.png) repeat-y; width:191px; height:auto; overflow:hidden;} 
.twitter 
.twitter_butt{ background:url(images/twitter-butt.png) no-repeat; height:9px; width:191px;}


.content_area{ width:480px; float:left; padding:0 20px 0 0; min-height:400px;}
p strong{ color:#3366cc; font-family:"Franklin Gothic Medium"; font-size:12px; margin:0; display:block; line-height:20px; word-spacing:0;}
.entry-content{ width:100%; height:auto; padding:0 10px 20px 0; overflow:hidden}
.entry-content p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; letter-spacing:1px; word-spacing:2px; line-height:20px; padding:10px 0 0px 0} 
.entry-content li{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; letter-spacing:1px; word-spacing:2px; line-height:20px; margin:0 0 0 20px; list-style:square}

.coll-us{
    clear: both;
    display: block;
    height: 50px;
    margin: 0 auto;
    padding: 0;
    width: 350px;	
	}
.coll-us a.tel_button_all{ 
    background: url("images/let_tel_right.png") no-repeat scroll left top transparent;
    float: left;
    height: auto;
    padding: 0 0 20px 15px;
    text-decoration: none;
    width: auto;
	clear:both;

}

.coll-us a.tel_button_all:hover{ 
    background: url("images/let_tel_black.png") no-repeat scroll left top transparent;
    float: left;
    height: auto;
    padding: 0 0 20px 15px;
    text-decoration: none;
    width: auto;

}

.coll-us a.tel_button_all span{ display:block; width:auto; float:left;}
.coll-us a.tel_button_all span div.textwidget{
    background: url("images/red_right_tel.png") repeat-x scroll right top transparent;
    color: #FFFFFF;
    font-size: 30px;
    padding: 5px 20px 14px 0;	
	
	
	}
	
.coll-us a.tel_button_all:hover span div.textwidget{
    background: url("images/black_tel_right.png") repeat-x scroll right top transparent;
    color: #fff;
    font-size: 30px;
    padding: 5px 20px 14px 0;	
	
	
	}	


.coll-us2{
    clear: both;
    display: block;
    height: 50px;
    margin: 0 auto;
    padding: 0;
    width: auto;	
	}
.coll-us2 a.tel_button_all{ 
    background: url("images/let_tel_right.png") no-repeat scroll left top transparent;
    float: left;
    height: auto;
    padding: 0 0 20px 15px;
    text-decoration: none;
    width: auto;
	clear:both;

}

.coll-us2 a.tel_button_all:hover{ 
    background: url("images/let_tel_black.png") no-repeat scroll left top transparent;
    float: left;
    height: auto;
    padding: 0 0 20px 15px;
    text-decoration: none;
    width: auto;

}

.coll-us2 a.tel_button_all span{ display:block; width:auto; float:left;}
.coll-us2 a.tel_button_all span div.textwidget{
    background: url("images/red_right_tel.png") repeat-x scroll right top transparent;
    color: #FFFFFF;
    font-size: 18px;
    padding: 14px 20px 14px 0;	
	
	
	}
	
.coll-us2 a.tel_button_all:hover span div.textwidget{
    background: url("images/black_tel_right.png") repeat-x scroll right top transparent;
    color: #fff;
    font-size: 18px;
    padding: 14px 20px 14px 0;	
	
	
	}	


div.wpcf7-mail-sent-ok {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #398F14;
    position: absolute;
}
span.meta-nav{    
    color:#4AB702;
    display: block;
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 0 0;
	text-align:center;
	float:right;
	clear:both;
	
	}
a span.meta-nav{ display:block; width:120px; padding:5px; border:1px solid #fff;}
a:hover span.meta-nav{ display:block; border:1px solid #f4f4f4; width:120px;}

.butt-con{ width:480px; height:auto; overflow:hidden; margin:20px 0 10px 0; clear:both} 
.butt-con-top{ background:url(images/button_con-top.png) no-repeat; width:480px; height:11px;} 
.butt-con-mid{ background:url(images/button_con-mid.png) repeat-y; width:480px; height:auto; overflow:hidden} 
.butt-con-butt{ background:url(images/button_con-butt.png) no-repeat; height:10px; width:480px;} 
.butt-con-mid span{ display:block; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333;} 
.butt-con-mid ul{ padding:0; margin:10px 0 30px 24px;} 
.butt-con-mid ul li{ width:194px; height:47px; float:left; padding:5px 10px 5px 10px;}
li h3.ss-Post_title a{ text-decoration:none; padding:0; margin:0; font-size:12px; color:#333; list-style:none;}
li{ list-style:none}

.right_con{ width:229px; height:auto; overflow:hidden; display:block}

.upcoming_con{ width:229px; height:auto; overflow:hidden; margin:0 0 20px 0} 
.upcoming_con 
.right_con_top{ background:url(images/right_con_top_1.png) no-repeat; height:39px; width:229px;} 
span.upcoming{font-family:"Franklin Gothic Medium"; font-size:20px; color:#fff; padding:0 0 0 10px; display:block; width:219px; float:left; position:absolute; margin:-43px 0 0; text-transform:capitalize} 
.upcoming_con 
.right_con_butt{background:url(images/right_con_butt_1.png) no-repeat; height:10px; width:229px;} 
.upcoming_con 
.right_con_mid{ background:url(images/right_con_mid_1.png) repeat-y; height:auto; overflow:hidden; width:219px; padding:10px 7px} 

.free_ebooks-3{ width:191px; height:auto; overflow:hidden; margin:20px 0 20px 0}
.right_con_top_3{ background:url(images/right_con_top-3.png) no-repeat; height:33px; width:191px;}
.right_con_mid_3{ background:url(images/right_con_mid-3.png) repeat-y; height:auto; overflow:hidden; width:191px; padding:0 5px 0 5px}
.right_con_butt_3{background:url(images/right_con_butt-3.png) no-repeat; height:8px; width:191px;}
 
.free_ebooks{ width:229px; height:auto; overflow:hidden; margin:20px 0 20px 0} 
.free_ebooks .right_con_top_1{ background:url(images/right_con_top.png) no-repeat; height:39px; width:229px;} 
span.free{font-family:"Franklin Gothic Medium"; font-size:20px; color:#fff; padding:5px 0 0 10px; display:block; width:219px; float:left; position:absolute; margin:-33px 0 0 0; text-transform:capitalize}
.free_ebooks .right_con_butt_1{background:url(images/right_con_butt.png) no-repeat; height:11px; width:229px;} 
.free_ebooks .right_con_mid_1{ background:url(images/right_con_mid.png) repeat-y; height:auto; overflow:hidden; width:219px; padding:0 5px 0 5px} 
.free_ebooks .right_con_mid_1 p img{ padding:0 0 0 30px;}
.free_ebooks .right_con_mid_1 fieldset legend label{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.free_ebooks .right_con_mid_1 fieldset input.widefat{ background:url(images/news_text.png) no-repeat; border:none; padding:7px 0 7px 6px; height:20px; width:148px}
.free_ebooks .right_con_mid_1 fieldset{ width:154px; float:left; display:block; padding:0; margin:0}
.free_ebooks .right_con_mid_1 span.wpmlbutton input.button{ border:none; background:none; height:28px; background:#000; margin:17px 0 3px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:pointer;}
.page_title a{ color:#003366; text-decoration:none;}
.page_title a:hover{ text-decoration:underline}
.entry-content_e p:hover{ background:#f9f9f9}
.entry-content_e a span.meta-nav{ font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#F00; font-weight:bold}
.entry-content_e a{ text-decoration:none}

.entry-content_e{ width:100%; height:auto; padding:0 10px 20px 0; overflow:hidden}
.entry-content_e p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; letter-spacing:1px; word-spacing:2px; line-height:20px; padding:10px 0 25px 5px} 


.search{ width:229px; height:auto; overflow:hidden; margin:0 0 20px 0} .search .right_con_top_2{ background:url(images/right_con_top_2.png) no-repeat; height:38px; width:229px;} .search .right_con_top_2 span.search_ur{font-family:"Franklin Gothic Medium"; font-size:20px; color:#fff; padding:7px 0 0 10px; display:block; width:auto; float:left} .search .right_con_butt_2{background:url(images/right_con_butt_2.png) no-repeat; height:11px; width:229px;} .search .right_con_mid_2{ background:url(images/right_con_mid_2.png) repeat-y; height:auto; overflow:hidden; width:219px; padding:0 5px 0 5px}
.right_con_mid_2 label input#s{ background:url(images/search_input.png) no-repeat; width:169px; height:23px; border:none; padding:3px 0 3px 2px; float:left; margin:10px 0 0 3px} .right_con_mid_2 label input#searchsubmit{ margin:10px 0 0 5px}

label input#s{ background:url(images/search_input-2.png) no-repeat; width:132px; height:23px; border:none; padding:3px 2px 3px 2px; float:left; margin:10px 0 0 3px}
label input#searchsubmit{ margin:10px 0 0 5px}

.subscribed_con{ width:229px; background:url(images/subsc.png) no-repeat; height:60px; overflow:hidden; margin:0 0 20px 0} .subscribed_con span.subs_to{ color:#FFF; font-family:"Franklin Gothic Medium"; font-size:18px; font-weight:bold; padding:15px 0 0 10px; display:block; width:120px; float:left} .subscribed_con span.rss{color:#66ccff; font-family:"Franklin Gothic Medium"; font-size:18px; font-weight:bold; float:left;display:block; width:120px;} .subscribed_con span.icon{float:left;display:block; width:30px; height:30px; float:right; margin:20px 15px 0 0;}

.sub_footer{ height:135px; background:#FFF} .social_con{ padding:0 0 0 0; margin:20px 0 0 0;} .social_con_box{ width:191px; height:auto; overflow:hidden} .social_con_top{ background:url(images/social-top.png) no-repeat; width:191px; height:23px;} .social_con_mid{ background:url(images/social-mid.png) repeat-y; overflow:hidden; width:191px;} .social_con_butt{ background:url(images/social-butt.png) no-repeat; width:191px; height:14px;} .social_con_mid span.follow{ display:block; font-family:"Franklin Gothic Medium"; font-size:18px; font-weight:bold; color:#FFF; padding:0 0 0 20px} .social_con_mid span.urban{font-family:"Franklin Gothic Medium"; font-size:18px; font-weight:bold; color:#66ccff; padding:0 5px 0 20px} .social_con_mid span.at{font-family:"Franklin Gothic Medium"; font-size:18px; font-weight:bold; color:#fff; padding:0 0 0 0} .social_button{ height:29px; width:121px; padding:10px 0 0 70px} .social_button a{ display:block; width:28px; height:29px; float:left}

.card{ height:135px; margin:0 20px 0 20px; width:auto;} 
.img_banner{ width:100%; height:230px; float:left; overflow:hidden;}
.card  .textwidget img{ margin:0 4px 0 0;}
.coll-us3 .textwidget a img{ margin: 0 0 5px;}
a.error404{ text-decoration:none; font-size:16px; color:#003366; font-weight:bold;}
/* Footer menu */

.footer_ber{ min-height:120px; background:#000;} .footer_content{ width:972px; height:auto; overflow:hidden; margin:0 auto; padding:0 0 10px} .footer_content_box{ width:108px; min-height:120px; float:left; overflow:hidden; float:left}

/* Footer menu 1 */
.menu-footer-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  2 */
.menu-footer_2-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_2-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_2-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_2-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  3 */
.menu-footer_3-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_3-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_3-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_3-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  4 */
.menu-footer_4-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_4-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_4-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_4-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  5 */
.menu-footer_5-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_5-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_5-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_5-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  6 */
.menu-footer_6-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_6-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_6-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_6-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  7 */
.menu-footer_7-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_7-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_7-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_7-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  8 */
.menu-footer_8-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_8-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_8-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_8-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu  9 */
.menu-footer_9-container ul.menu{ padding:10px 0 0 5px; margin:0} .menu-footer_9-container ul.menu li.menu-item{ list-style:none; height:auto; line-height:15px;} .menu-footer_9-container ul.menu li.menu-item a{ color:#FFF; text-decoration:none; font-family:"Franklin Gothic Medium"; font-size:12px;} .menu-footer_9-container ul.menu li.menu-item a:hover{ color:#66ccff}

/* Footer menu */

.footer{ height:56px; background:url(images/footer.png) repeat-x;} .toll span{ padding:25px 0 0 30px; color:#fff; font-size:13px; font-family:"Franklin Gothic Medium"; display:block} .copyright span{padding:25px 0 0 30px; color:#fff; font-size:11px; font-family:"Franklin Gothic Medium"; display:block}

.recent_articles ul{ padding:0; margin:0;}
.recent_articles ul li{
    border-bottom: 1px dotted #555;
    display: block;
    list-style: none outside none;
    margin: 0 0 10px;
    min-height: 130px;
    padding: 0 0 10px;	
	}
.recent_articles ul li  h3 a{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	padding:0 0 10px 0;
	margin:0; display:block;
	} 
.recent_articles ul li  h3.ss-Post_title{ margin:0; padding:0; height:auto; width:auto;}
.recent_post_disply{width:83px; height:83px; overflow:hidden; float:left; border:1px solid #999; margin:0 5px 0 0} 
.recent_post_disply_data{width:125px; height:50px; overflow:hidden; float:left; padding:4px 0 0 0; color:#333; font-style:italic; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
.recent_articles ul li a span.meta-nav{display:none}
.recent_post_disply_data li span{ font-size:14px; font-weight:bold; color:#000;} 
.recent_post_disply_data li{ color:#333; font-size:12px; font-style:normal; display:block; margin:5px 0 10px 0 ;}

.wpcf7 p span.your-name input.wpcf7-text{ width:340px; border:1px solid #CCC; height:22px}
.wpcf7 p span.your-email input.wpcf7-text{ width:340px; border:1px solid #CCC; height:22px}
.wpcf7 p span.your-subject input.wpcf7-text{ width:340px; border:1px solid #CCC; height:22px}
.wpcf7 p span.your-message textarea{ width:420px; border:1px solid #CCC; height:90px}
.wpcf7 p input.wpcf7-submit{ 
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 20px;
    height: 30px;
    width: 100px;
}
.wpcf7 p{padding:0; margin:0 0 10px 0;}
.wpcf7{ margin:0px 0 20px 0 !important;}
.contant-text h3{
	
    color: #003366;
    font-family: "Franklin Gothic Medium";
    font-weight: bold;
    margin: 0 0 10px;	
	
	}
	
.contant-text a{
	
    color: #003366;
    font-family: "Franklin Gothic Medium";
    font-weight:normal;
    margin: 0 0 10px;
	display:block;
	text-decoration:none;
	
	}	
	
.contant-text p{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 20px;
    padding: 10px 0 20px;
    word-spacing: 2px;
    }
	
.twitter_mid span{ display:block; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 20px}
.twitter_top span{
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Franklin Gothic Medium";
    font-size: 20px;
    margin: 0;
    padding: 6px 0 0 10px;
    text-transform: capitalize;
	}
.footer_title_twitter a{ font-family:"Franklin Gothic Medium"; font-size:15px!important; color:#003366; text-decoration:none;}
.footer_title_twitter a:link{color:#003366}
.footer_title_twitter a span{color:#0099cc; display:inline!important;font-family:"Franklin Gothic Medium"; font-size:15px!important;}
.right_con_mid_1 label span.title_n{ display:block; width:47px; height:22px; float:left; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 8px 0; padding:0 3px 0 0; text-align:right}
.right_con_mid_1 label span.field_s input{ display:block; width:160px; height:22px; float:left; color:#333; border:1px solid #77d2ff; font-family:Arial, Helvetica, sans-serif; font-size:12px;  margin:0 0 8px 0;}
.right_con_mid_1 label span.field_s textarea {width:160px; height:60px; float:left; border:1px solid #77d2ff;}
.right_con_top_1 span.contact_title{ color:#FFF; font-family:"Franklin Gothic Medium"; font-size:20px; padding:6px 0 0 15px; display:block;}

span h3.contact_more_information_title{ font-size:30px; color:#003366; font-family:"Franklin Gothic Medium"; font-weight:bold}
form.contact_more_information{ margin:20px 0 0 0}
form.contact_more_information label{ display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#555; padding:0 0 5px 0}
form.contact_more_information label input#name{ width:320px; border:1px solid #999; height:22px;}
form.contact_more_information label input#tel{ width:320px; border:1px solid #999; height:22px;}
form.contact_more_information label input#mobile{ width:320px; border:1px solid #999; height:22px;}
form.contact_more_information span.moretex textarea#moretex{ width:360px; border:1px solid #999; height:140px;}
form.contact_more_information label input#submit{width:100px; height:auto; border:1px solid #999; background:#000; cursor:pointer; color:#fff; padding:2px 0 3px 0; font-weight:bold}



.right_con_mid_1 form.right_contact_form{margin:20px 0 20px 0px; display:block}
.right_con_mid_1 label input.submit_right_form{ border:1px solid #77d2ff; background:#fff; display:block; margin:10px 0 0 53px; float:left; width:80px; height:auto; padding:2px 0 2px 0}
.right_con_mid_1 label input.submit_right_form:hover{ background:#000; color:#fff; cursor:pointer}
.view_tex{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444;}
.view_tex strong{ color:#666}

input#fullname{ border:1px solid #999; height:22px; margin:0 0 0 25px;}
input#youremail{ border:1px solid #999; height:22px; margin:0 0 0 26px;}
input#yourphone{ border:1px solid #999; height:22px; margin:0 0 0 22px;}
input#companyname{ border:1px solid #999; height:22px; margin:0 0 0 5px; width:260px;}
input#position{ border:1px solid #999; height:22px; margin:0 0 0 13px; width:260px;}
input#startdate{ border:1px solid #999; height:22px; margin:0 0 0 3px; width:260px;}
input#enddate{ border:1px solid #999; height:22px; margin:0 0 0 8px; width:260px;}
select#country{ height:22px; margin:0 0 0 25px; width:261px}
input#City{ border:1px solid #999; height:22px; margin:0 0 0 48px; width:260px;}
input#State{ border:1px solid #999; height:22px; margin:0 0 0 40px; width:260px;}
input#vanuename{ border:1px solid #999; height:22px; margin:0 0 0 38px; width:260px;}
input#address1{ border:1px solid #999; height:22px; margin:0 0 0 17px; width:260px;}
input#address2{ border:1px solid #999; height:22px; margin:0 0 0 17px; width:260px;}
input#vanuecity{ border:1px solid #999; height:22px; margin:0 0 0 50px; width:260px;}
input#vanuestate{ border:1px solid #999; height:22px; margin:0 0 0 41px; width:260px;}
select#vanuecountry{height:22px; margin:0 0 0 27px; width:261px;}
input#vanuepostalcode{ border:1px solid #999; height:22px; margin:0 0 0 4px; width:70px;}
input#Groupsize{ border:1px solid #999; height:22px; margin:0 0 0 4px; width:70px;}
textarea#vanuefreetext{ border:1px solid #999;}
input#submityouvanue{ border:1px solid #999; width:auto; height:auto; padding:2px 3px 2px 3px; background:#fff; color:#333;}
p.basic{ font-size:16pt; color:#003366; padding:20px 0 20px}
p sub{ color:#F00}

.vanues_need p{ color:#00ADEF}
.div.wpcf7-response-output {
    padding: 0.2em 1em;
	margin:0 0 0 0!important;
}
.addthis_toolbox{
    margin: 30px 0 0;
    padding: 0 0 0 0px;
	}
.top_menus{height:auto; background:#fff; overflow:hidden}

.menu_item_top_sec{height:40px; background:#fff; margin:0; padding:0;}
.menu_item_top_sec .menu-top-container ul.menu_top{ padding:0; margin:0 0 0 40px; height:auto; overflow:hidden}
.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item{ list-style:none; display:inline; margin:0; height:auto;}
.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item{ text-decoration:none; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 10px 18px; font-weight:bold; display:block; float:left; width:auto; margin:0 3px 0 0;}
.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item a{ padding:7px 25px 10px 0; text-decoration:none; color:#000;}
.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item a:link{ color:#000}


.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item:hover{ color:#FFF; background:url(images/menu_bg_left.png) no-repeat top left; padding:8px 0 10px 18px}
.menu_item_top_sec .menu-top-container ul.menu_top li.menu-item:hover a{ background:url(images/menu_bg_right.png) no-repeat top right; padding:7px 25px 10px 0; color:#fff;}
.menu_item_top_sec .menu-top-container ul.menu_top li.current-menu-item{color:#FFF; background:url(images/menu_bg_left.png) no-repeat top left; padding:8px 0 10px 18px}
.menu_item_top_sec .menu-top-container ul.menu_top li.current-menu-item a{ background:url(images/menu_bg_right.png) no-repeat top right; padding:7px 25px 10px 0; color:#Fff;}
.left_sidebar .menu_con .menu-con-mid span.upcoming {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Franklin Gothic Medium";
    font-size: 20px;
    height: 20px;
    margin: 0;
    padding: 0 0 0 10px;
    text-transform: capitalize;
    width: 181px;
}

.coll-us3 a .textwidget img{ display:block; text-align:center; margin: 0 auto; padding:0 0 10px 0;}

.pagination a {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    margin: 0 3px 0 0;
    padding:3px 6px 4px;
    text-align: center;
    text-decoration: none;
	font-weight:bold;
}	
.pagination span.current{
    background: none repeat scroll 0 0 #ff0000;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    margin: 0 3px 0 0;
    padding:3px 6px 4px;
    text-align: center;
    text-decoration: none;
	font-weight:bold;	
	}	
	
 span.wpsftf-email input#email{ width:155px; height:20px; padding:2px 0 2px; border:1px solid #77D2FF; margin:0 3px}
 input#submit{ border:1px solid #77D2FF; background:#fff; color:#333; height:26px; cursor:pointer}
 input#submit:hover{ background:#000; border:1px solid #333; color:#fff;}
.ebook_img img{ display:block; text-align:center; padding:0 0 0 30px}
span.wpr-subform-textfield-name input{ width:0px; border:none; height:0;}
.video_box_size_con{ display:none}
#twtr-widget-1 div.twtr-doc div.twtr-hd h4 a{ text-transform:uppercase!important;}
.posted_on_title{ font-style:italic; color:#555;}
div.wpcf7-response-output {
    margin: -2em 0.5em 1em!important;
    padding: 0.2em 1em;
    z-index: 2147483647;
}
