@font-face {
	    font-family: 'WYekan';
	    src: url('fonts/WebYekan.eot');
	    src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'),         url('fonts/WebYekan.woff') format('woff'),         url('fonts/WebYekan.ttf') format('truetype'),         url('fonts/WebYekan.svg#WebYekan') format('svg');
	    font-weight: normal;
	    font-style: normal;
	    unicode-range: U+0600–06FF;
}
.page-numbers {
    direction: ltr;
}
html, body, div, h1, h2, h3, h4, h5, h6, input, textarea{
	  font-family: WYekan !important;
	 font-weight: normal;
}

p{
	  font-family: WYekan !important;
}
.dropdown-menu > li > a,.form_group label,.comment_date,.sidebar_links p, .sidebar_widget > ul > li, ul.menu li,.footer_widget_link_tab a, .footer_widget_column > ul > li > a, .footer_widget_column .menu-harish-container ul.menu li ,.navbar .navbar-nav > li > a,.homepage_top_callout h2 > span,.footer_menu_links li > a:hover,.footer_menu_links li > a  {
    font-family: WYekan;
	font-weight:normal;
	}
.homepage_top_callout_btntop {
	display:none;
	}
.caroufredsel_slider_center {
    right: 0;
	left: auto;
}
.navbar-brand {
    float: right;
	}
.navbar-toggle {
    float: left;
    margin-left: 15px;
	margin-right:0;
}	
.slide_img_area img {
    margin-right: auto;
    margin-left: auto;
}

.navi_prev {
    right: 0px;
	left: auto;
}

.navi_next {
    left: 0px;
	right: auto;
}

/*Homepage Top Callout Section---------------------------------------------------------------*/

.homepage_top_callout {
    padding: 87px 0 70px 0px;
}

.homepage_top_callout h2 > span {
    margin: 0px 0px 0px 5px;
}

.homepage_top_callout_btntop a {
    margin-left: 26px;
	margin-right: auto;
}

/*Homepage Sevice Section---------------------------------------------------------------*/

.homepage_service_section i {
    margin-right: auto;
    margin-left: auto;
}

/*Homepage Portfolio Section---------------------------------------------------------------------------*/

.portfolio_row {
    padding-right: 15px;
    padding-left: 15px;
}

/*Porfolio Showcase----------------------------------*/
.corpo_col_padding {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin: 0 !important 0px 0;
}

.corpo_home_portfolio_showcase_overlay {
    right: 0;
	left: auto;
}

.corpo_home_portfolio_showcase_overlay_inner {
    right: 0;
	left: auto;
}

.home_portfolio_row {
    padding-right: 12px;
    padding-left: 12px;
}

.corpo_portfolio_image .corpo_home_portfolio_showcase_icons a {
    margin-right: 2px;
	margin-left: auto;
}

.corpo_portfolio_image .corpo_home_portfolio_showcase_icons a i {
    margin-left: 20px;
	margin-right: auto;
}

.corpo_portfolio_image .corpo_home_portfolio_showcase_icons a i:last-child {
    margin-left: 0px;
	margin-right: auto;
}

/*Footer Section--------------------------------------------------------------------------------------*/

.footer_widget_column address > p > i {
    margin-left: 10px;
	margin-right: auto;
}

.tweet_post i {
    float: right;
    margin-left: 25px;
	margin-right: auto;
}

/*Edit by Harish*/
.footer_widget_column > ul > li > a:before {
    margin-left: 10px;
	margin-right: auto;
}

.footer_widget_column .menu-menu-1-container ul#menu-menu-2 > li.menu-item > a:before {
    margin-left: 10px;
	margin-right: auto;
}

.footer_widget_link_tab a i {
    padding-left: 10px;
	padding-right: 0;
}

/*Added by Harish*/  
.footer_widget_column > ul > li > a:before,
.footer_widget_column ul.menu > li > a:before {
    margin-left: 10px;
    margin-right: 1px;
}

/*CALANDER*/

/*Footer Copyright Section-----------------------------------------------------------------------------*/

.footer_menu_links {
    padding-right: 0;
    float: left;
	padding-left: 0;
}

.footer_menu_links li {
    padding-right: 0;
    margin: 0 0px 10px 34px;
	padding-left: 0;
}

.footer_menu_links li:last-child {
    margin-left: 0px;
	margin-right: auto;
}

/*Blog Page Section-------------------------------------------------------------------------------------*/

.page_title_col {
    right: 0;
	left: auto;
}

.post_title_wrapper {
    float: right;
}

.post_title_wrapper h2 {
    float: right;
}

.post_detail {
    float: right;
}

.post_detail a {
    padding: 5px 0 5px 23px;
}

.post_detail a > i {
    margin-left: 5px;
	margin-right: auto;
}

.post_tags a {
    padding: 5px 0 5px 5px;
}

.post_tags i {
    margin-left: 9px;
	margin-right: auto;
}

.blog_post_content {
    float: right;
}

.blog-btn-col a.blog-btn {
    margin-left: 0;
	margin-right: auto;
}

/*Sidebar Section-------------------------------------------------------------------------------------*/

.sidebar_widget {
    padding: 0px 10px 0px 0px;
}

.sidebar_widget > ul,.corpo_sidebar .widget ul {
    padding-right: 0px;
	padding-left: 0;
}

ul.menu {
    padding-right: 0px;
	padding-left: 0;
}

.sidebar_links p span {
    float: left;
}

.sidebar_tweet_feed span {
    margin-right: 0;
	margin-left: auto;
}

.sidebar_widget_tags a {
    margin: 0 0 10px 10px;
}

/*Tags*/
.tagcloud a {
    margin: 0 0 10px 10px;
}

/*Search Widget*/
.search_widget_input {
    float:right;
}

.search_widget a {
    float: left;
    margin-left: 0px;
	margin-right: auto;
}

.search_btn {
    float: left;
    margin-left: 0px;
	margin-right: auto;
}

/*Service Section-------------------------------------------------------------------------------------*/

.service_callout_area a {
    margin-left: 0;
	margin-right: auto;
}

/*Blockquote*/

blockquote {
    border-right:5px solid #66d9c1!important;
	border-left: none;
}

.qua_left_blockquote_section blockquote {
    border-right:5px solid #FFF;
    border-left:5px solid #FA7073;
    text-align:left;
}

/*Table*/

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
    padding:8px 15px!important 8px 8px;
}

/*Blog Detail----------------------------------------------------------------------------------------*/

.blog_blockquote {
    float:right;
}

.blog_blockquote blockquote {
    border-right:5px solid #66d9c1;
	border-left: none;
}

.blog_subheading_title {
    float:right;
}

.blog_subheading_title ul {
    margin:30px 15px 30px 0;
}

.blog_paragraph_image {
    float:right;
}

.para_align_right {
    text-align:right;
}

.para_align_left {
    text-align:left;
}

.blog_paragraph_image>.media>.pull-right {
    margin-left:35px;
	margin-right: auto;
}

.blog_paragraph_image>.media>.pull-left {
    margin-right:35px;
	margin-left: auto;
}

.blog_author {
    float:right;
}

.blog_author img {
    margin-left:15px;
	margin-right: auto;
}

.blog_author_social li {
    margin-left:5px;
	margin-right: auto;
}

.comment_section {
    float:right;
}

.comment_title h3>i {
    margin-left:8px;
	margin-right: auto;
}

.pull_right_comment {
    float:right;
    margin-left:40px;
	margin-right: auto;
}

.comment_detail {
    margin-right: 0;
	margin-left: auto;
}

.comment_date {
    padding-right:7px;
	padding-left: 0;
}

.reply a > i, .reply i {
    margin-right: 5px;
	margin-left: auto;
}

.comment_form_section {
    float: right;
}

.comment_btn {
    margin-left: 0;
	margin-right: auto;
}

#comment_btn1 {
    margin-left: 0;
	margin-right: auto;
}

.sidebar_widget, .sidebar_widget1,.corpo_sidebar .widget {
    padding: 0px 10px 0px 0px;
}


.blog_post_content > table > thead > tr > th,
.blog_post_content > table > tbody > tr > th,
.blog_post_content > table > tfoot > tr > th,
.blog_post_content > table > thead > tr > td,
.blog_post_content > table > tbody > tr > td,
.blog_post_content > table > tfoot > tr > td {
    padding: 8px 15px 8px 8px  ;
}


.alignright {
    float: right;
    margin-left: 1.625em;
	margin-right: auto;
}

.alignleft {
    float: left;
    margin-right: 1.625em;
	margin-left: auto;
}

.aligncenter {
    margin-right: auto;
    margin-left: auto;
}





.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table th {
    padding: 19px 25px 11px 12px;
}

.blog_single_post h2, .blog_section2 h2, .blog_section h2 {
    margin-right: 0px;
	margin-left: auto;
}

.pull-right {
    float: right;
}

.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit {
    float: left;
}

.radio, .checkbox {
    padding-right: 20px;
    float: left;
	padding-left: 0;
}





.blog_section dl > dd {
    margin-right: 10px;
	margin-left: auto;
}

.blog_section dl > dd {
    margin-right: 10px;
	margin-left: auto;
}

.aligncenter {
    margin-right: auto;
    margin-left: auto;
}

.alignright {
    margin: .5em 0 .5em 20px;
    float: right;
}

.alignleft {
    margin: .5em 20px .5em 0;
    float: left;
}

.navbar-brand {
    padding: 22.5px 0px 22.5px 15px;
    margin-left: 50px;
	margin-right: auto;
}

.navbar-inverse {
    border-left: 0;
    border-right: 0;
}

.navbar-wrapper {
    left: 0;
    right: 0;
}

.navbar .navbar-nav > li {
    margin-left: 5px;
    padding: 0 0px 0px 0;
	margin-right: auto;
}


.dropdown-submenu > .dropdown-menu {
    right:100% !important;
    margin-right:-1px;
	left: auto;
	margin-left: auto;
}

.dropdown-submenu > a:after {
    float: left;
    margin-left:-10px;
	margin-right: auto;
}

.dropdown-submenu i {
    float: left;
}

.dropdown-submenu.pull-right > .dropdown-menu {
    right:-100%;
    margin-right:10px;
	left: auto;
	margin-left: auto;
}

.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 15px 25px 15px 15px;
}

.navbar-left .dropdown-menu {
    right: 0;
    left: 0;
}

.navbar-nav > li > a > i {
    margin-right: 5px;
	margin-left: auto;
}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-right: 0px;
	margin-left: auto;
}


.btn_login {
    margin-left: -4px;
	margin-right: auto;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: right;
}
.portfolio_section {
    margin-bottom: 0px;
	}
.footer_section {
    padding: 30px 0 10px;}	
.footer_widget_column {
    margin-bottom: 5px;
}
.copyright_menu_section {
    padding: 10px 0px;
}	
.pull_left_comment {
    float: right;
    margin-left: 40px;
    margin-right: 0;
}
.sidebar_links p, .sidebar_widget > ul > li, ul.menu li, .corpo_sidebar .widget ul > li {
padding-right:10px;}

@media (min-width: 768px){
.navbar-header {
    float: right;
}
.navbar-right {
    float: left;
}
.navbar-nav > li {
    float: right;
}
}
@media only screen and (max-width: 480px) and (min-width: 200px){
.navbar .navbar-nav > li {
left:40px;
}
}