/*
Theme Name:Belocal 

URI: http://belocal.today/
Author: Md yeashir Arafat
Author URI: http://belocal.today/
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.5
License: GNU General Public License v2 or later
License URI: http://belocal.today/
Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featurgb(218, 37, 28)-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain:belocal

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

@import url('css/bootstrap.css');
@import url(https://fonts.googleapis.com/css?family=Pacifico);
@font-face {
    font-family: 'gothambold1';
    src: url('fonts/gothambold1.eot');
    src: local('gothambold1'), url('fonts/gothambold1.woff') format('woff'), url('fonts/gothambold1.ttf') format('truetype');
}
@font-face {
    font-family: 'GothamLight';
    src: url('fonts/GothamLight.eot');
    src: local('GothamLight'), url('fonts/GothamLight.woff') format('woff'), url('fonts/GothamLight.ttf') format('truetype');
}

@font-face{
    font-family:"Century Gothic";
    src:url("http://www.myfontfree.com/data/200/c/century-gothic/Century Gothic.ttf");
}

/* Include the font files */

.menu_title {
    height: 42px !important;
}
.top-fixed-area {
   padding:0;
   background:url(img/top-nav-bg.jpg) repeat;
}
a:hover{text-decoration: none !important;}
a.book-btn {
    background: url(img/banner-book-now-btn.png) no-repeat;
    padding: 2% 13% 2.5% 3%;
    font-size: 23px;
    color: #fff;
    position: relative;
    top: 23px;
    font-weight: 400;
}
.packages-bg{ background:url(img/packages-bg.jpg)}
.packages-inner{ padding:2%;}
.ring-bing{font-family: 'Pacifico', cursive !important; font-size:30px !important;}
.top-g-pls img {
    width: 40%;
}
div#feedback {
    padding: 3px 0;
}
.top-g-pls span {
    font-size: 14px;
    color: #000;
    text-transform: capitalize;
    padding-left: 3px;
    font-weight: 600;
}
span.phone-number {
    padding-left: 10px;
    font-size: 24px;
    position: relative;
    bottom: -4px;
}
.icon a {
    color: #000;
    font-weight: 600;
}
.icon a:hover {
    text-decoration: none;
}
.phont-icon {
    text-align: center;

}
i.fa.fa-phone {
    border-radius: 50px;
    border: 1px solid;
    padding: 5px 7px;
    margin: 4px 10px 4px 0;
    color: #fff;
}
.google {
    color: #fff;
    position: relative;
    top:12px;
}
.footer-social {
    position: relative;
    top: 7px;
}
.social-slide {
    border: 1px solid red;
    background-color: red;
}
.top-phone a {
    font-size: 18px;
    font-weight: 600;
    margin-left: 13px;
    color: #fff;
    font-family: 'Montserrat', sans-serif; ;
}
h1,h2,h3,h4,p{font-family: 'GothamLight' !important;  }
a{font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;}

p{font-family: 'GothamLight' !important; font-size: 16px;}
ul.soc {
    position: relative;
    top: 0px;
    text-align: right;
}
ul#menu-main {
    text-align: center;
}
#menu-topmenu li:after {
    content: "|";
    padding: 0 8px;
    color: #DCDCDC;
}
#menu-topmenu li:last-child::after {
    content: "";
    
}
a:active {

}
section.mainnav {
    background:url(img/Menu-bg-new.png) no-repeat; margin:auto; background-size:cover; background-position: 50% 50%; height: 65px;
    
    padding: 1% 0;
}

ul#menu-footer li,#menu-top-menu li{display: inline-block;padding: 14px;}
#menu-top-menu li a { color: #000;     font-size: 18px; font-family: 'GothamLight' !important;}
ul#menu-footer li a{color: #fff;}
#menu-topmenu li{display:inline-block; font-weight:bold;}
#menu-topmenu li a{color:#3a3a3c;}
#menu-topmenu li a:hover{color:#f05026;}
#menu-topmenu{font-size:16px;}

ul#menu-main {
    position: relative;
    color: #fff;
    margin-bottom: 0;
}
ul#menu-main a{color: #000; font-size: 20px; font-family: 'GothamBold1' !important;}

.menu-footer-container {
    text-align: center;
}
a:hover {
    color: #000;
}
ul#menu-main a:hover {
    text-decoration: none;
}
.sda {
    text-align: center;
    margin: 30px;
    background-color: #3a3a3c;
    padding: 1% 1% 6% 1%;
    border-bottom: 6px solid #f36f24; border-radius: 12px;
}
.sda span {
    font-size: 26px;
    font-weight: 600;
    color: red;
}
a.slider-email {
    font-size: 18px;
    color: #fff;
}
h1.yourchois {
    background-color: #3a3a3c;
    color: #ffffff;
    padding: 1%;
    font-family: 'gothambold1' !important; border-radius: 12px;
}
.choice {
    padding: 0 8%;
}
div#frm_form_7_container {
    margin-top: 20px;
}
div#frm_form_7_container input[type="submit"] {
    padding: 12px 78px !important;
    margin: 0 !important;
    color: #fff !important;
    position: relative;
    top: -1px;
    border: none!important;
    border-radius: 8px !important;
}
a.slider-phone {
    color: #fff;
    font-size: 34px;
    font-weight: 800;
}
ul#menu-main .current-menu-item{ background: #000; border-bottom: 5px solid #ed1b2e;}
ul#menu-main .current-menu-item a{color: #fff;}

h3.widget-title {
    display: none;
}
.book-btn-slider {
    background: url(img/sidebar-book-now-button.png) no-repeat;
    padding: 4% 24% 5% 6%;
    font-size: 32px;
    color: #fff;
    position: relative;
    top: 0;
    font-weight: 400;
    left: 50px;
}
#particles-js { background: url(http://i.imgur.com/2vOXiPV.jpg?1); min-height:1000px; height:950px; background-color:rgba(255,255,255);}
#particles-js h1{font-size: 7rem;
position: absolute;
top: 35%;
left: 35%;
color: #FFF;
font-family: teko;
font-weight: 400;
text-shadow: 5px 5px #5F6D72;
text-transform: uppercase;} 
.back-jk h1 {
    font-size: 40px;
    font-weight: bolder;
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
    text-align: left;

}
.back-jk h1,.back-jk p {
    color: #3a3a3c;    
}
.back-jk p{ font-size: 24px;
    font-weight: 600;
    text-shadow: 2px 2px 2px #000;
}
.ring-bing{color:#f68b2e !important; text-shadow: 2px 2px 2px #ef492d !important;}
section.banar-sec {
    background: url(img/banner-bg-new.png)  no-repeat;
    background-size: cover;
    padding-bottom: 12%;
    background-position: 50% 6%;
}

section.hom-top-form {
    background-color: #141415;
    padding: 1% 0;
    border-bottom: 10px solid #ef4326;
}

div#frm_form_8_container input[type="submit"] {
    padding: 7px 85px 7px 43px !important;
    color: #fff !important;
    position: relative;
    top: 0;
    border: none!important;
    border-radius: 8px !important;
    right: 0 !important;
    left: auto !important;
    margin-bottom: 30px !important;
    font-size: 22px;
    float: right;
}

input[type="submit"] {
    background: url(img/submit-button.png) no-repeat !important;
}
div#frm_form_6_container {
    margin-top: 15px;
}
textarea#field_aos84g {
    height: 43px;
}
input[type="submit"] {
    padding: 6% 24% !important;
}
input {
    text-align: center;
}
.frm_style_formidable-style.with_frm_style fieldset{padding:0 !important;}
.frm_style_formidable-style.with_frm_style input[type=submit]{margin-bottom: 0 !important;}
section.hom-con-three-sec {
    background: url(img/background_location.png) fixed no-repeat;
    padding: 5%;
}
.titel {
    text-align: center;
    margin: 0;
    padding: 0px 15px;
    color: #fff;
    font-weight: 500;
    font-size: 37px;
}
a.phone-number.titel {
    border-right: 2px solid red;
    padding: 0px 15px;
}
.habizabi{text-align: center;}
.back-jk {
    position: relative;
    top: 73px;
}
.stor-address h1 {
    color: #fff;
}
.stor-address {
    text-align: center;
}
.stor-address p {
    font-size: 19px;
}
div#wpgmza_map_2,div#wpgmza_map_1 {
    float: none !important;
    margin: auto;
    border: 10px solid #fff;
}

.menu-titel{text-align: center;
            margin: 0;
            padding: 20px;
            border-bottom: 2px solid #fff;
            color: #404040;
            font-weight: 800;
            font-size: 48px;
            margin-bottom: 30px;
}

ul#menu-scondary li {
    display: inline-block;
}

.menu-item span {
    position: relative;
    left: 0;
    top: 5px;
    font-size: 24px;
    color: #9C1D1D;
    font-weight: 600;
}

section.our-special-sec {
    padding: 2% 0;
}

ul#menu-scondary li {
    text-align: center !important;
    width: 200px;
    border-left: 2px solid #9C1D1D;
    margin: 0 30px;
    border-right: 2px solid #9C1D1D;
}


.form-sec{background: #9c1d1d; padding: 5% 0 1.5% 0;
}
.text h1 {
    font-size: 42px;
    font-weight: 500;
    line-height: 1.7em;
    color: #544F4F;
    padding: 7% 3% 18% 7%;
    border-right: 4px solid red;
    margin: 12% 6% 8% 6%;
}
.text h1 span {
    font-size: 48px;
    color: red;
}
.text p {
    font-size: 16px;
    font-weight: 600;
    margin:  0;
    padding: 2%;
    text-align: left; line-height:1.6em;

}
.text a {
    margin-left: 12px;
}


textarea#field_phqmjg {
    height: 32px;
}

input[type="submit"] {
    padding: 10px 37px !important;
    margin: 0 !important;
    color: #fff !important;
    position: relative;
    top: -1px;
    border: none!important;
    border-radius: 8px !important;
}

.tm-sec {
    background: url(img/background_bakery.png) no-repeat fixed;
    padding: 2% 0 4% 0;
    background-size: cover;
}

h1.tm-titel {
    color: #fff;
    font-size: 48px;
    text-align: center;
    margin-bottom: 30px;
}
.footer-widget{
    background: #000;
    background: #000;
    position: relative;
    top: -5px;
    margin-bottom: -5px;
    padding-bottom: 5px;

}
.foter-widget-titel h1 {
    color: #fff;
    font-size: 28px;
}
section.footer-wid{background: url(img/footer-bg.jpg) fixed; padding: 1% 0;}


.usefule-link {
    border-top: 1px solid #545252;
    border-bottom: 1px solid #545252;
    margin: 10px 0;
}



/*  comon css */
section.coppyright p {
    margin-bottom: 0;
    position: relative;
    top: 8px;

}
ul.talk i {
    border: 1px solid #fff;
    border-radius: 50px;
    padding: 7px;
}
ul.talk, ul.talk a {
    color: #fff;
}
ul.talk li{list-style: none;font-size: 19px;
           margin-top: 10px;}
section.coppyright {
    background-color: #000;
    padding: 1%;
    color: #fff;
}
.clear-pm{padding: 0  !important; margin: 0 !important;}
.img-center{margin: auto;}
.navbar-default {
    background-color: transparent !important;
    border-color: transparent !important;
}
ul#menu-main li {
    display: inline-block;padding: 20px;
}
ul#menu-main {
    padding-left: 0;
}
.navbar{min-height: 50px;
        margin-bottom: 0px !important; text-align:center;}


.tm-dis p {
    color: #fff;    font-style: italic;
    font-family: 'GothamLight' !important;    font-size: 16px;
}
.tm-titel {
    text-align: right;
    font-size: 14px;
    color: #fff;
}



.left-banar-widget {
    padding: 5% 0 10% 0;
    background-color: #9c1d1d;
    border-radius: 10px;
    text-align: center;
}
.frm_forms.frm_style_formidable-style.with_frm_style{    max-width: 88% !important;     margin: auto;}
.form {
    padding: 5% ;
    margin-top: 8%;
    background-color: #9c1d1d;
    border-radius: 10px;
    text-align: center;
}
.form h1 {
    color: #fff;
}
.frm_submit {
    text-align: center;
}
.left-banar-widget p {

    font-size: 20px;
    color: #fff;
    font-weight: 600;
    padding: 2% 4% 2% 4%;
}

.left-banar-widget a {
    font-size: 12px;
    background: #d5d5d5;
    padding: 5% 7%;
    color: #000;
    border: 1px solid #797474;
    border-radius: 5px;
    box-shadow: 2px 2px 7px #000;
}
.left-banar-widget i {
    position: relative;
    top: 6px;
    border: 1px solid;
    border-radius: 50px;
    padding: 5px;
    margin-right: 5px;
}
.left-banar-widget span, .left-banar-widget i  {font-size: 20px;}
img.img-responsive.inner-page-img {
    text-align: center;
    margin:20px auto;
}

h1.page-titelkk {
    margin: 10px 0;
    font-weight: 700;
    text-align: left;
    padding: 2% 0;
    color: #fff;
}
a.book-btn-innerpage {
    background: url(img/Our-Services_03.png) no-repeat;
    padding: 6px 35px 5px 7px;
    color: #fff;
    float: right;
    margin-right: 63px;
    font-size: 14px;
}
section.titel.banner-innerpage.palm-is-hidden {
    background:url(img/page-titel-bd_02.jpg);
    color:#9d1d1e;
    margin-bottom: 20px;
}

.contct i{border-radius: 50px;
          border: 1px solid;
          padding: 5px 7px;
          margin: 4px 10px 4px 0;
          color: #777474 !important;}


table {
    margin: auto;font-family: 'GothamLight' !important; }

table th {
    padding:0 5%;
}

tbody {
    color: #777474;
}
span.phone-number a {
    color: #777474;
    font-size: 20px;

}
h3.form-titelcon {
    text-align: center;
    margin-top: 0;
}

.tm-pag {
    padding: 3% 0;
}
.tm-pag-titel{color: #000 ;}

.tm-dis.tm-pag-dis p  {color: #000; font-style: italic;
                       font-family: 'GothamLight' !important;
                       font-size: 16px;}
/* social media sprite */


ul.soc li {
    display: inline-block;
}
.social-slide {
    height: 48px;
    width: 48px;
    float: left;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    transition: all ease 0.3s;
    border-radius: 50px;
    background-position: 0px -48px;
}


.social-slide:hover {
    background-position: 0px 0;
    box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);
}
.facebook-hover {
    background-image: url('img/social/facebook-hover.png');
}

.google-hover {
    background-image: url('img/social/google-hover.png');
}

.linkedin-hover {
    background-image: url('img/social/linkedin-hover.png');
}

.twitter-hover {
    background-image: url('img/social/twitter-hover.png');
}


/* footer social */
.foot-soc li {
    display: inline-block;
}
.footer-social .social-slide {
    height: 32px;
    width: 32px;
    float: left;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    transition: all ease 0.3s;
    border-radius: 50px;
    background-position: 0px -1px;
}
.footer-social .social-slide:hover {
    background-position: 0px -33px;
    box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);
}

.foot-soc {
    position: relative;
    top: 0 !important;
    text-align: right;
    margin-bottom: 0;
}

.footer-social .facebook-hover {
    background-image: url('img/social/footer-icon_facebook.png');
}

.footer-social .google-hover {
    background-image: url('img/social/footer-icon_g+.png');
}

.footer-social .linkedin-hover {
    background-image: url('img/social/footer-icon_linkedin.png');
}

.footer-social .twitter-hover {
    background-image: url('img/social/footer-icon_twitter.png');
}
.footer-social .instagram-hover {
    background-image: url('img/social/footer-icon_instagram.png');
}

/* table */
thead {
    background-color: #9c1d1d;
    color: #fff;
}

.first-tr th {
    background-color: #d86b6b; color: #fff;
}

.scond-td {
    border-left: 2px solid #fff;
    padding: 6px 25px !important;
    text-align: center;
}
tr.first-tr {
    background-color:#e5d393;
}
tr.scond-tr{background-color: #f0eea4; }

ul.talk { padding-left: 0;}

.frm_inline_form .frm_form_field.form-field {  margin: 0 10px !important;}
.spac-f00d {
    margin-bottom: 30px !important;
}
.habizabi a:hover {
    color: #B2262B;
}
textarea#field_aos84g {
    text-align: center;
}

/*--------------------------------
media Queries start
--------------------------------
*/


@media all and (min-width:0) and (max-width:768px){
    .back-jk {  position: relative;  top: 0px; text-align: center;}
    .back-jk h1 {font-size: 30px; text-align: center;}
    a.book-btn{padding: 19px 86px 13px 15px;  font-size: 28px;}
    .titel{    font-size: 17px;}
    section.hom-top-form{padding: 5% 0}
    input{    margin: 5px 0;}
    .frm_inline_form .frm_form_field.form-field{margin: 0 !important;}
    textarea#field_aos84g { height: 43px; margin: 5px 0; text-align: center;}
    input[type="submit"] { padding: 7px 69px !important;  font-size: 19px !important;}
    .tab a {    font-size: 13px !important;}
    .tab-comon h3,a.redmor,img.tab-div-img { position: relative; top: 0 !important;}
    .text h1{font-size: 30px;border-right:none !important; line-height: 1.2em; padding:0; margin: 0; }
    .text h1 span { font-size: 24px !important;}
    .con-back{text-align: center;}
    .text p{ padding: 5px;    margin: 0 0 20px 0;}
    p.copytext{    font-size: 10px;    margin: 10px 0;}
    .book-btn-slider{  background: #DF3239; padding: 3% 18.5%;  font-size: 30px;  color: #fff; position: relative;top: -11px; font-weight: 600; left: 0;  }
    .inner-page-content {  text-align: center;margin-bottom: 30px;}
    .inner-page-content p{text-align: justify !important;}
    .textwidget { text-align: center;}
    .sda{margin: 0 !important;}
    input[type="submit"]{left: 22px;}
    section.bottom-form-sec { background: url(img/welcome-bg-pic-2.jpg) no-repeat #92837C !important;}
    li#text-5 a{font-size: 12px;}
    section.footer-wid { text-align: center;}
    a.slider-phone {font-size: 25px;}
    a.slider-email {  font-size: 12px;}
    div#frm_form_7_container input[type="submit"] {  padding: 8px 69px !important;  margin: 0 !important;  color: #fff !important;   position: relative;
                                                     top: -1px;   border: none!important;  border-radius: 8px !important;  left: 0 !important;}
    .choice {  padding: 0;}
    h1.yourchois{padding: 14px 0;  font-size: 29px;}
    span.phone-number a {color: #777474; font-size: 13px;font-weight: 600; position: relative;top: -10px; }
    ul.dsfdsfdsf,ul.four-hour { text-align: left !important;}
    h1.page-titelkk{font-size: 26px;   text-align: center;}
    li.btn-cls-fst-li { padding-left: 3% !important;}
.frm_submit { text-align: center !important;  margin: auto !important;  width: 86%;}
section.hom-con-three-sec {
    background: url(img/background_location.png) fixed no-repeat;
    padding: 5% 0;
}
}


@media all and (min-width:768px){
  


}

@media all and (min-width:769px) and (max-width:1200px){
.top-g-pls span { font-size: 11px;}
#menu-top-menu li a {color: #000;  font-size: 17px;}
ul#menu-main li { padding: 17px;}
ul#menu-main a {    font-size: 17px;}
.back-jk h1 { font-size: 62px;}
.back-jk { position: relative; top: 54px;}
.frm_submit {width: 94%;}
.text h1{font-size: 28px;     margin: 55% 6% 8% 6%;}
.text h1 span {  font-size: 37px; }
span.phone-number a {  font-size: 14px;}
.crsl-item { width: 497px !important;}
.crsl-wrap { margin-left: -504px !important;}
section.bottom-form-sec{padding: 3% 3% 3% 2%;}
a.book-btn{padding: 3% 18% 4% 3%;}
section.hom-con-three-sec {    padding: 5% 0;}
section.footer-wid{    text-align: center;}
table {    margin: auto;}
li#go_plus_plugin-2 {
    margin-left: -12px;
}
}
@media all and  (min-width:1024px) and (max-width:1200px){

}

@media all and (max-width:1200px){

    @-moz-document url-prefix() { 

    }
}

@media all and (min-width:1200px){
    input[type="submit"]{    left: 10px}

}

/* 
--------------------------------
media Queries end
--------------------------------
*/


span.stor-name {
    font-size: 21px;
}

tr.header-phon  th {
    padding: 0 5% !important;
}
tr.header-tr.scond-add th {
    padding-top: 30px !important;
}

tr.header-tr.email th {
    padding: 5%;
}

tr.opn-tr td {
    padding: 10%;
    font-size: 20px;
    font-weight: 600;    text-transform: uppercase;
}

tr td {
    text-align: left;
}
tr.header-phon {
    border-bottom: 1px solid #CCC;
}
.icon-con{padding: 20px 0;}
p.time-td {
    text-align: center;
    margin: 10px;
    padding: 2%;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    border-radius: 11px;
    background: rgba(253,123,123,1);
    background: -moz-radial-gradient(center, ellipse cover, rgba(253,123,123,1) 0%, rgba(217,65,65,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(253,123,123,1)), color-stop(100%, rgba(217,65,65,1)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(253,123,123,1) 0%, rgba(217,65,65,1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(253,123,123,1) 0%, rgba(217,65,65,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(253,123,123,1) 0%, rgba(217,65,65,1) 100%);
    background: radial-gradient(ellipse at center, rgba(253,123,123,1) 0%, rgba(217,65,65,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd7b7b', endColorstr='#d94141', GradientType=1 );
}

.opn-our h1 {
    text-align: center;
    font-size: 24px;
    font-weight: 600;
}

p.page-text {
    font-size: 20px;
    text-align: center;
}

.opn-our {
    margin-bottom: 4%;
}

section.bottom-form-sec {
    background: url(img/welcome-bg-pic-2.jpg)  no-repeat fixed;
    padding: 3%;
    background-size: cover;
}

.con-back{background-color: rgba(255, 255, 255, 0.82); padding: 2% 0;
}

/* Example Styles for Demo */
.etabs { margin: 0; padding: 0; }
.tab {  zoom:1; border-bottom: 4px solid #667;  }
.tab a { font-size: 23px;
         line-height: 2em;
         display: block;
         padding: 13px 10px;
         outline: none;
         color: #757272; }
img.tab-img {
    padding: 0% 5% 0% 3%;
    width: 76px;   
}
.tab a:hover { text-decoration: none; }
.tab.active { background: #fff;  border-bottom: 4px solid #000; }
.tab a.active { color: #000; }
.tab-container .panel-container { background: #fff; border: solid #000 3px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
.panel-container { margin-bottom: 10px; }
ul.etabs {  list-style: none;}


.tab-comon{text-align: center;}

img.tab-div-img {
    position: relative;
    top: -60px;
    text-align: center;
}
li#text-5 a {
    color: #fff;
    font-weight: 600;
}
a.redmor {
    background: url(img/read-more-new.png) no-repeat;
    padding: 14px 58px 22px 11px;
    color: #fff;
    font-size: 22px;
    position: relative;
    top: -20px;
    bottom: 10px;
}
textarea#field_js822i {
    text-align: center;
}
.entrytext ul {
    margin: 10px 0 !important;
}
.entrytext ul li {
    list-style: initial;
    margin-left: 8%;
    font-family: 'GothamLight' !important;
    font-size: 16px;
}
.entrytext {
    font-weight: 600;
}
.entrytext p strong {
    font-family: 'GothamBold1' !important;
}
ol {
    padding: 0;
}
.entrytext ol li {

    margin-left: 8%;
    font-family: 'GothamLight' !important;
    font-size: 16px;
}
ul.etabs li {
    list-style: none;
    margin-left: 0;
}

.tab-comon h3 {
    position: relative;
    top: -48px;
    font-weight: 100;
    font-size: 20px;    min-height: 116px;
}
p.copytext {
    text-align: center;
    color: #D2D2D2;
    font-weight: 500;
}


section.testminial {
    padding-top: 1%;
    background: url(img/Testimonials-bg.jpg)  no-repeat;
    background-size: cover;
}

ul {
    margin: 0 !important;
    padding: 0 !important;
}

.origin-widget {
    display: inline-block;
    padding: 11px 45px 10px 45px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #FFFFFF;
    font-size: 1em;
    font-family: inherit;
    font-weight: 500;
    text-decoration: none;
    text-shadow: 0 1px 0 #CA0034;
    text-align: center;
    border-bottom: 2px solid #D00038;
    background: #ea004a;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#E80049),color-stop(1,#EC064B));
    background: -ms-linear-gradient(bottom,#E80049,#EC064B);
    background: -moz-linear-gradient(center bottom,#E80049 0%,#EC064B 100%);
    background: -o-linear-gradient(#EC064B,#E80049);
}

.origin-widget2{display: inline-block;
                padding: 11px 45px 10px 45px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                border-radius: 4px;
                color: #FFFFFF;
                font-size: 1em;
                font-family: inherit;
                font-weight: 500;
                text-decoration: none;
                text-shadow: 0 1px 0 #818283;
                text-align: center;
                border-bottom: 2px solid #868788;
                background: #9b9c9d;
                background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#9A9B9C),color-stop(1,#9C9D9E));
                background: -ms-linear-gradient(bottom,#9A9B9C,#9C9D9E);
                background: -moz-linear-gradient(center bottom,#9A9B9C 0%,#9C9D9E 100%);
                background: -o-linear-gradient(#9C9D9E,#9A9B9C);}

.origin-widget3{display: inline-block;
                padding: 11px 45px 10px 45px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                border-radius: 4px;
                color: #EFF0F4;
                font-size: 1em;
                font-family: inherit;
                font-weight: 500;
                text-decoration: none;
                text-shadow: 0 1px 0 #1A1B1E;
                text-align: center;
                border-bottom: 2px solid #1E1F22;
                background: #2f3033;
                background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#2E2F32),color-stop(1,#303134));
                background: -ms-linear-gradient(bottom,#2E2F32,#303134);
                background: -moz-linear-gradient(center bottom,#2E2F32 0%,#303134 100%);
                background: -o-linear-gradient(#303134,#2E2F32);}

ul.btn-cls li {
    display: inline-block;
    margin: 10px;
}

.widget-title{color: #ff3a3a;text-align: left;}
.widget-title2{    color: #696969;    font-size: 18px;}
.btn-cls-fst-li{    margin-left: 0 !important;}

.textwidget h1.yourchois{margin: 0!important;}


.tm-img .crsl-item {
    width: 77%;
}
.crsl-item {
    border-bottom: 1px solid #C2C2C2;
    margin-bottom: 20px;
}
.tm-img .crsl-item p, .tm-img .crsl-item h3 a{    color: #000;}
.tm-img li {
    text-align: center;
}
.tm-img  li:nth-child(odd) .crsl-item {
    float: left;
}
.tm-img li:nth-child(even) .crsl-item {
    float: right;}

.tm-img  li:nth-child(odd) .crsl-item .thumbnail img {
    margin-left: 16%;
}
.tm-img  li:nth-child(odd) .tm-name {
    text-align: left !important;
    margin-left: 6%;
}

.tm-img  li:nth-child(even) .crsl-item .thumbnail img {
    margin-right: 16%;
}
.tm-img  li:nth-child(even) .tm-name {
    text-align: right !important;
    margin-right: 6%;
}

.site-logo img.img-responsive{margin: 10px auto; position:relative;}

.fdgdfg{margin-top:30px;}
.bio-text-area{min-height:220px;}
.bio-decp{min-height: 80px; font-size:14px;}
.team-header{text-align:center;}
.two-column-ul li{float: left; width: 50%;}
.contact-page-top-content{font-size:18px;}
.contact-us-table{margin: 0 !important;}
.address-text{padding-left: 5px; font-size:20px;}

<!----particles ---->





.packages-paragraph{text-align:center !important; color:#333; font-weight:bold;}
.packages-inner img:hover{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: 1s ease;}
.grow{transition: 1s ease;}
.container packages-inner p{color:#333 !important;}