/* footer section */
.top_nav .navbar .dropdown-menu > li > a 
{
	line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
    text-align: left;
	display: block;
	clear: both;
}


.btn-group{width:100%}.btn-group.fixed_size_seperated button{margin-right:5px;margin-bottom:5px;border-radius:0;min-width:155px}table.inner_table td,table.inner_table th{padding:5px}table.inner_table .table_border_fade_color{border-color:#eee}.btn-group .btn_grey:active,.btn-group-vertical .btn_grey:active,.btn-group .btn_grey:hover,.btn-group-vertical .btn_grey:hover,.btn-group .btn_grey:focus,.btn-group-vertical .btn_grey:focus,.btn-group .btn_grey.active,.btn-group-vertical .btn_grey.active{background-color:#99b743;border-color:#446f37;color:#fff}.btn-group .btn_grey,.btn-group-vertical .btn_grey{background-color:#eee;border-color:#d0e5a4}body{font-family:'Open Sans',sans-serif}.footer{background:#a3bb61}.no_padding{padding:0}.padding_top_5{padding-top:5px}.padding_top_10{padding-top:10px}.padding_top_20{padding-top:20px}.padding_top_30{padding-top:30px}.padding_top_40{padding-top:40px}.padding_top_50{padding-top:50px}.padding_top_60{padding-top:60px}.padding_bottom_5{padding-bottom:5px}.padding_bottom_10{padding-bottom:10px}.padding_bottom_20{padding-bottom:20px}.padding_bottom_30{padding-bottom:30px}.no_padding_left{padding-left:0!important}.padding_bottom_40{padding-bottom:40px}.padding_bottom_50{padding-bottom:50px}.padding_bottom_60{padding-bottom:60px}.padding_left_5{padding-left:5px}.padding_left_10{padding-left:10px}.padding_left_15{padding-left:15px}.padding_left_30{padding-left:30px}.padding_right_5{padding-right:5px}.padding_right_10{padding-right:10px}.padding_right_15{padding-right:15px}.padding_right_30{padding-right:30px}.btn_min_width{min-width:100px!important}.margin_right_5{margin-right:5px}.margin_right_10{margin-right:10px}.margin_right_20{margin-right:20px}.no_margin_bottom{margin-bottom:0!important}.margin_left_5{margin-left:5px}.margin_top_5{margin-top:5px}.margin_top_10{margin-top:10px}.margin_top_20{margin-top:20px}.margin_top_30{margin-top:30px}.margin_top_40{margin-top:40px}.margin_top_50{margin-top:50px}.margin_top_60{margin-top:60px}.margin_top_70{margin-top:70px}.margin_top_80{margin-top:80px}.margin_top_90{margin-top:90px}.margin_top_100{margin-top:100px}.margin_bottom_5{margin-bottom:5px!important}.margin_bottom_10{margin-bottom:10px}.margin_bottom_20{margin-bottom:20px}.margin_bottom_30{margin-bottom:30px}.margin_bottom_40{margin-bottom:40px}.margin_bottom_50{margin-bottom:50px}.margin_bottom_60{margin-bottom:60px}.margin_bottom_70{margin-bottom:70px}.margin_left_10{margin-left:10px}.no_margin_top{margin-top:0!important}.width_100{width:100px;display:inline-block}.width_50{width:50px;display:inline-block}.color_orange{color:#f58d1f!important}.info1{background:#abc467;color:#fff;max-height:100px;min-height:100px;overflow:hidden;padding-top:10px;padding-left:15px;border-bottom:1px solid #fff}.info1.active{background:#f58d1f}.para a.image{display:inline-block;float:right;margin-left:20px;transition:all .4s linear 0s;width:250px}.para a.image img{width:100%}ul.points{margin:0;padding:0}ul.points li{font-size:16px;font-weight:300;list-style:outside none none;padding-left:30px}ul.points li::before{color:#f58d1f;content:"";display:inline-block;font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:300;position:relative;text-indent:-30px;top:3px}.heading_italic{font-weight:100;font-style:italic;font-size:24px;color:#4f7fc9}.heading_small{font-weight:700;font-size:15px;margin-top:15px}h2.heading_underline{font-size:20px;color:#414143;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #9f9f9f;font-weight:700}h3.heading_block{color:#fff;background:#abc467;text-transform:uppercase;font-size:18px;width:100%;padding:10px 0 10px 10px;position:relative;top:-2px}.background_size{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a:hover{text-decoration:none}a:focus{text-decoration:none;outline:thin dotted;outline-offset:-2px}.btn_pink,.btn_pink:hover{background-color:#8fc227;border-color:#ec1067;color:#fff}.btn_orange,.btn_orange:hover{background-color:#f58d1f;border-color:#c66b0a;color:#fff}#topslider .carousel-inner .item img,#topslider2 .carousel-inner .item img{margin:0 auto}#topslider .carousel-inner .item .carousel-caption,#topslider2 .carousel-inner .item .carousel-caption{left:15%;right:5%;text-align:left;top:0;bottom:initial;font-size:8em;text-transform:uppercase;line-height:1.25}#topslider .carousel-inner .item .carousel-caption span,#topslider2 .carousel-inner .item .carousel-caption span{background:#ddd none repeat scroll 0 0;padding:0 5px;font-weight:900;margin-bottom:3px;line-height:1}#topslider .carousel-inner .item .carousel-caption h3,#topslider2 .carousel-inner .item .carousel-caption h3{font-size:32px;text-transform:uppercase}#topslider .carousel-control,#topslider2 .carousel-control{width:20%}.login_bar{height:40px;line-height:40px;top:0;overflow:hidden;width:100%;color:#fff;z-index:5010;background:#abc467 none repeat scroll 0 0;box-shadow:0 0 2px rgba(0,0,0,.2)}.login_bar i+i{padding-left:20px}.login_bar .fa,.login_bar .glyphicon{color:#fff;cursor:pointer}.login_bar a,.login_bar a:hover{color:#fff}.top_nav .container{padding-left:0;padding-right:0}.top_nav .logo_section{width:30%;float:left;padding-top: 15px;}.top_nav .logo_section a.logo{display:inline-block;width:200px;height:80px;padding-top:15px}.top_nav .logo_section a.logo img{width:100%}.top_nav .navbar-collapse{padding-right:0}.top_nav .navbar{min-height:80px;width:70%;float:left;border:0;border-radius:0;display:inline-block;margin-bottom:0;background:0}.top_nav .navbar .container-fluid{padding-right:0}.top_nav .navbar ul{width:/*100%*/auto}.top_nav .navbar ul li a{text-transform:uppercase;font-size:14px;text-align:center;line-height:80px;padding:0 5px}.top_nav .navbar ul li a:hover{color:#6b9edf}.social_media_one{margin-top:0;background-color:#fff;color:#4f7fc9;font-size:16px;padding-top:15px;padding-bottom:0;margin-bottom:30px}.social_media_one .parts{width:25%;float:left}.social_media_one .parts span{display:inline-block}.social_media_one .parts .third{position:relative;left:20%}.social_media_one .fa{font-size:45px;position:relative;top:0;padding-right:10px}.social_media_one .glyphicon{font-size:35px;padding-right:10px}.social_media_two{background:#fff;padding:15px 15px 0}.social_media_two .left{float:left;font-size:20px;color:#4f7fc9;width:15%}.social_media_two .right{width:85%;float:left}.social_media_two .right ul{margin:0;padding:0}.social_media_two .right ul li{width:8.5%;display:inline-block;margin-bottom:15px;padding:0}.social_media_two .right ul li a{display:inline-block;color:#4f7fc9}.social_media_two .right ul li a .fa{font-size:26px;color:#4f7fc9}.footer_menu{background:#fff;padding-bottom:20px;margin-bottom:20px;margin-top:20px;border-bottom:2px dotted #000;color:#000;padding-top:20px;padding-right:10px;padding-left:10px}.footer_menu h2{color:#000;font-size:22px}.footer_menu ul{margin:0;padding:0}.footer_menu ul li{list-style:none;padding:3px 0}.footer_menu ul li a{color:#000}.footer_menu ul li a:hover{cursor:pointer}.footer_menu ul li .fa{color:#000;font-size:12px}.footer_menu ul.products li{width:50%;float:left}.footer_menu span.input-group-addon{background:#026D97;color:#fff;border-color:#026D97}.footer_menu.fourth{border-bottom:0}.footer_menu.fourth .left{width:15%;float:left;padding-left:15px}.footer_menu.fourth .left .sub_links li{padding:7px 0}.footer_menu.fourth .left h2{margin-bottom:20px}.footer_menu.fourth .middle{width:65%;float:left;padding-left:0}.footer_menu.fourth .middle h2{margin-bottom:20px}.footer_menu.fourth .middle .middle_left{float:left;width:50%;padding-left:30px;padding-right:30px}.footer_menu.fourth .middle .middle_middle{float:left;width:50%;padding-left:30px;padding-right:30px}.footer_menu.fourth .middle .middle_right{float:left;width:50%;padding-left:30px;padding-right:15px}.footer_menu.fourth .right{width:20%;float:left;padding-left:15px}.footer_menu.fourth .right h2{margin-bottom:20px}.footer_menu.fourth .right .address ul{margin-top:5px}.footer_menu.fourth .right .address ul li{padding:0}.footer_menu.fourth .right .address ul+ul{margin-top:10px}.footer_menu.fourth .right .map_section{background:rgba(0,0,0,0) url("../img/map1.png") repeat top center;background-size:cover;height:150px}.footer_menu.fourth .links{position:relative;height:100%}.footer_menu.fourth .links::after{content:"";border-right:1px solid #ccc;position:absolute;right:-7.5px;display:block;height:300px;height:100%;top:0}.footer_menu.fourth .links::before{content:"";border-left:1px solid #ccc;position:absolute;left:7.5px;display:block;height:300px;height:100%;top:0}.footer_menu.fourth h2.topic{color:#000}.footer_menu.fourth h2{margin-top:0;font-size:18px}.footer_menu.fourth h2 span{display:inline-block;padding-bottom:3px;padding-right:5px}.footer_menu.fourth h2 span.blue{border-bottom:.5px solid #34495e}.footer_menu.fourth h2 span.green{border-bottom:.5px solid #38b349}.footer_menu.fourth h2 span.red{border-bottom:1px solid #ed1508}.footer_menu.fourth h2 span.purple{border-bottom:.5px solid #b235cd}.footer_menu.fourth h2 span.yellow{border-bottom:.5px solid #f7f316}.footer_menu.fourth h2 span.acqua{border-bottom:.5px solid #3dc0c8}.footer_menu.fourth h2 span.orange{border-bottom:.5px solid #f4b30e}.footer_menu.fourth h2 img{position:relative;top:-5px}.footer_menu.fourth h2.blue{border-bottom:.5px solid #34495e}.footer_menu.fourth h2.green{border-bottom:.5px solid #38b349}.footer_menu.fourth h2.red{border-bottom:.5px solid #ed1508}.footer_menu.fourth h2.purple{border-bottom:.5px solid #b235cd}.footer_menu.fourth h2.yellow{border-bottom:.5px solid #f7f316}.footer_menu.fourth h2.acqua{border-bottom:.5px solid #3dc0c8}.footer_menu.fourth h2.orange{border-bottom:.5px solid #f4b30e}.footer_menu.fourth .wrapper{margin-bottom:20px}.footer_menu.fourth .sub_links li{float:left;width:50%}.footer_menu.fourth .sub_links.full_width li{float:left;width:100%}.footer_menu.fourth .sub_links.blue::before{border-left:2px solid #34495e}.footer_menu.fourth .sub_links.green::before{border-left:2px solid #38b349}.footer_menu.fourth .sub_links.orange::before{border-left:2px solid #f4b30e}.footer_menu.fourth .sub_links.red::before{border-left:2px solid #ed1508}.footer_menu.fourth .sub_links.purple::before{border-left:2px solid #b235cd}.footer_menu.fourth .sub_links.yellow::before{border-left:2px solid #f7f316}.footer_menu.fourth .sub_links.acqua::before{border-left:2px solid #3dc0c8}.company_info{background:#abc467;color:#fff;font-size:16px;padding-top:20px;padding-bottom:20px;font-weight:300;box-shadow:0 0 2px rgba(0,0,0,.2)}.btn_blue{background:#4f7fc9;color:#fff;text-transform:uppercase;padding:8px 20px;font-size:16px;border-radius:0}.btn_blue:hover{background:#6b9edf}.btn{transition:all .4s linear}.form-control{border-radius:0}.form-control:active,.form-control:focus{background:#f5f5f5}.map{margin-top:20px;margin-bottom:20px}.heading_bar{width:100%}.heading_bar .container h1{font-size:25px;padding:10px 30px;color:#fff;background:#abc467}.text_wrapper{position:relative}.text_wrapper .fa{position:absolute;top:50%;margin-top:-5px;right:10%;color:#ccc}.contact_form{padding-bottom:20px}.contact_form label{width:100%}.contact_form .form-control{background:#f5f5f5}.contact_form .text_wrapper .fa{color:#000}.contact_form .title{width:20%;float:left;margin-right:2%}.contact_form .selects{width:50%}.contact_form .half_width_left{width:49%;float:left;margin-right:2%}.contact_form .half_width_right{width:49%;float:left}.contact_form .full_name{width:78%;float:left}.contact_form h2{font-weight:600;border-bottom:1px solid #ccc;padding-bottom:3px}.contact_form article{width:68%;float:left;margin-right:2%}.contact_form aside{width:30%;float:left}.contact_form aside img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-transition:all .5s ease}.contact_form aside img:hover{-webkit-transform:scale(1.04) translatey(-5px);-moz-transform:scale(1.04) translatey(-5px);-ms-transform:scale(1.04) translatey(-5px);-0-transform:scale(1.04) translatey(-5px);z-index:1}.contact_form aside .contacts{font-size:16px}.contact_form aside .contacts span{padding-right:5px}.contact_form aside address{font-size:16px;margin-top:10px}.contact_form aside h3{margin-top:0}.contact_form .left{margin-right:2%}.contact_form .left,.contact_form .right{width:49%;float:left}.contact_form .subject{width:100%}.contact_form .btn_blue{float:right}.footer_nav{padding-top:15px;background:#eee;padding-bottom:15px}.footer_nav .container{padding-left:0;padding-right:0}.footer_nav .logo_section{width:30%;float:left}.footer_nav .logo_section a.logo{display:inline-block;width:200px;height:80px;padding-top:15px}.footer_nav .logo_section a.logo img{width:100%}.footer_nav .navbar-collapse{padding-right:0}.footer_nav .navbar{min-height:80px;width:70%;float:left;border:0;border-radius:0;display:inline-block;margin-bottom:0;background:0}.footer_nav .navbar .container-fluid{padding-right:0}.footer_nav .navbar ul{width:100%}.footer_nav .navbar ul li a{text-transform:uppercase;font-size:14px;text-align:center;line-height:80px;padding:0 5px}.footer_nav .navbar ul li a:hover{color:#6b9edf}.hero{background:url("../img/hero.jpg") center 40%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:400px;margin-bottom:15px}.index_content .container{padding:0 80px;text-align:center}.index_content .container h1{font-size:40px;font-style:italic;color:#414143;text-align:center;font-weight:100;margin-bottom:20px}.index_content .container p{font-size:20px;padding-top:20px}.index_content .container div{font-size:20px}.medicare{margin-top:35px;margin-bottom:35px}.medicare .container{background:#8fc227;padding:10px 15px;color:#fff;font-style:italic;font-size:24px;line-height:50px}.medicare .container a.logo{height:50px;width:200px;display:inline-block;float:left;padding-right:15px}.medicare .container a.logo img{width:100%}.index_treatments .container{padding:0;padding-bottom:20px}.index_treatments .wrapper{padding-left:15px;padding-right:15px;padding-top:20px;background:#eee;padding-bottom:30px}.index_treatments .wrapper .lists .left{width:32.65%;margin-right:1%;float:left}.index_treatments .wrapper .lists .middle{width:32.65%;margin-right:1%;float:left}.index_treatments .wrapper .lists .right{width:32.65%;float:left}.index_treatments .wrapper .lists a{display:block;padding:10px 5px;margin-bottom:4px;color:#000;font-size:18px;background:#fff;transition:all .4s linear}.index_treatments .wrapper .lists a .fa{padding-left:10px;padding-right:10px;font-size:25px;color:#f58d1f}.index_treatments .wrapper .lists a:hover{transform:translatex(5px);background:rgba(107,158,223,.8);background:rgba(193,216,47,.6)}.index_treatments .wrapper .lists.gallery .left:nth-child(3n+3){margin-right:0}.index_treatments .wrapper p{font-size:16px}.main_tabs .container{padding-left:0;padding-right:0}.main_tabs .menu_section ul{border:0}.main_tabs .menu_section ul li:first-of-type{width:30%}.main_tabs .menu_section ul li a{font-size:20px;color:#99b743;background:#fff;border:0}.main_tabs .menu_section ul li+li{width:70%}.main_tabs .menu_section ul li+li a{color:#f58d1f;border:0}.main_tabs .menu_section ul li.active{background:#99b743}.main_tabs .menu_section ul li.active a{background:#99b743;color:#fff;border:0}.main_tabs .menu_section .tab-content{background:#abc467}.main_tabs .menu_section .tab-content h1{font-size:20px;color:#fff;margin-top:0;margin-bottom:10px}.main_tabs .menu_section .tab-content .tab-pane{padding:15px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form{padding:10px 20px 5px;width:39%;margin-right:1%;float:left;font-size:20px;overflow:hidden;text-transform:uppercase;background:#f58d1f;color:#fff;height:105px;overflow:hidden;transition:background .8s linear}.main_tabs .menu_section .tab-content #tabs-appointment .link_form a{color:#fff}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type{width:40%;float:left}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span{padding-right:10px;display:inline-block;width:90px;height:90px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span img{width:100%}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div+div{width:60%;float:right;font-size:20px;font-weight:100}.main_tabs .menu_section .tab-content #tabs-appointment .link_form:hover{background:#f58d1f}.main_tabs .menu_section .tab-content #tabs-appointment .right{height:105px;overflow:hidden;width:60%;float:right;font-size:20px;font-weight:100}.main_tabs .menu_section .tab-content #tabs-appointment .right div{background:#f58d1f;padding:10px 15px;color:#fff}.main_tabs .menu_section .tab-content #tabs-appointment .right div .fa{margin-right:20px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div{margin-top:10px;transition:background .8s linear;background:#f58d1f}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div a{color:#fff}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div:hover{background:#f58d1f}.treatments .container{padding-bottom:20px}.treatments article.left{width:78%;float:left;margin-right:2%}.treatments article.left a.image{display:inline-block;float:right;margin-left:20px;width:250px;transition:all .4s linear}.treatments article.left a.image img{width:100%}.treatments article.left a.image:hover{box-shadow:0 0 1px #4f7fc9;transform:scale(1.1)}.treatments aside.right{width:20%;float:left}.treatments aside.right a{display:block;border:1px solid #f1f1f1;padding:2px 5px;margin-bottom:2px;color:#000;font-size:14px;background:#fff;transition:all .4s linear}.treatments aside.right a .fa{padding-left:10px;padding-right:10px;font-size:15px;color:#8fc227}.treatments aside.right a:hover{transform:translatex(5px);background:rgba(107,158,223,.8);background:rgba(205,205,205,.6)}.our_staff .container{padding-bottom:20px}.our_staff article.left{width:78%;float:left;margin-right:2%}.our_staff article.left a.image{display:inline-block;float:right;margin-left:20px;width:250px;transition:all .4s linear}.our_staff article.left a.image img{width:100%}.our_staff article.left a.image:hover{box-shadow:0 0 1px #4f7fc9;transform:scale(1.1)}.our_staff aside.right{width:20%;float:left}.our_staff aside.right a{display:block;border:1px solid #f1f1f1;padding:2px 5px;margin-bottom:2px;color:#000;font-size:14px;background:#fff;transition:all .4s linear}.our_staff aside.right a .fa{padding-left:10px;padding-right:10px;font-size:15px;color:#8fc227}.our_staff aside.right a:hover{transform:translatex(5px);background:rgba(107,158,223,.8);background:rgba(205,205,205,.6)}.our_staff article.left .image_left{float:left;display:inline-block;width:28%;margin-right:2%}.our_staff article.left .image_left img{width:100%}.our_staff article.left .content{float:left;width:70%}.our_staff article.left .content section{margin-bottom:15px}.our_staff article.left .wrapper{display:block;margin-bottom:15px}.our_staff article.left h4{margin-top:0;font-weight:100;font-style:italic;font-size:22px;padding-bottom:5px;border-bottom:1px solid #ccc}.our_staff article.left label{font-weight:700;font-size:16px;width:100%}.our_staff .lists{margin-top:15px}.about_us .container{padding-bottom:20px}.about_us article.left{width:78%;float:left;margin-right:2%}.about_us article.left a.image{display:inline-block;float:right;margin-left:20px;width:250px;transition:all .4s linear}.about_us article.left a.image img{width:100%}.about_us article.left a.image:hover{box-shadow:0 0 1px #4f7fc9;transform:scale(1.1)}.about_us aside.right{width:20%;float:left}.about_us aside.right a{display:block;border:1px solid #f1f1f1;padding:2px 5px;margin-bottom:2px;color:#000;font-size:14px;background:#fff;transition:all .4s linear}.about_us aside.right a .fa{padding-left:10px;padding-right:10px;font-size:15px;color:#8fc227}.about_us aside.right a:hover{transform:translatex(5px);background:rgba(107,158,223,.8);background:rgba(205,205,205,.6)}.about_us .para{line-height:2;display:block;clear:both;margin-bottom:15px}.about_us .lists{margin-top:15px}.page .container{padding-bottom:20px}.page article.left{width:78%;float:left;margin-right:2%}.page article.left a.image{display:inline-block;float:right;margin-left:20px;width:250px;transition:all .4s linear}.page article.left a.image img{width:100%}.page article.left a.image:hover{box-shadow:0 0 1px #4f7fc9;transform:scale(1.1)}.page aside.right{width:20%;float:left}.page aside.right a{display:block;border:1px solid #f1f1f1;padding:2px 5px;margin-bottom:2px;color:#000;font-size:14px;background:#fff;transition:all .4s linear}.page aside.right a .fa{padding-left:10px;padding-right:10px;font-size:15px;color:#8fc227}.page aside.right a:hover{transform:translatex(5px);background:rgba(107,158,223,.8);background:rgba(205,205,205,.6)}.page aside.right a+a{margin-top:15px}.page aside.right a.image:hover{transform:scale(1.1);border:0}.faq{margin-bottom:20px}.faq .panel-body{padding:5px 45px}.faq .panel-heading{padding:5px 10px}.faq a.faqa{position:relative;display:block;background:#f1f1f1;font-size:14px;color:#414141;padding:10px 0;padding-left:30px;transition:all .4s linear;margin-bottom:3px}.faq a.faqa .fa{color:#8fc227;position:absolute;top:7px;left:10px}.faq p{padding-top:5px;margin-bottom:5px;color:#414141}@media (min-width: 768px) and (max-width: 991px){.social_media_one{ font-size:13px}.social_media_one .parts{width:25%;float:left}.social_media_one .parts span{display:inline-block}.social_media_one .parts .third{position:relative;left:20%}.social_media_one .fa{font-size:17px;position:relative;top:0;padding-right:10px}.social_media_one .glyphicon{font-size:17px;padding-right:10px}.social_media_two .left{width:20%;font-size:18px}.social_media_two .right{width:80%;float:left}.social_media_two .right ul{margin:0;padding:0}.social_media_two .right ul li{width:8%;display:inline-block;margin-bottom:5px;padding:0}.social_media_two .right ul li a{display:inline-block;color:#fff}.social_media_two .right ul li a .fa{font-size:20px;color:#4f7fc9}.footer_menu.fourth .left{margin-top:10px;margin-bottom:30px;width:100%;float:left}.footer_menu.fourth .left ul li{float:left;width:20%;padding:6px 0}.footer_menu.fourth .middle{width:100%;float:left;padding-left:0}.footer_menu.fourth .middle .middle_left,.footer_menu.fourth .middle .middle_middle,.footer_menu.fourth .middle .middle_right{float:left;width:100%;padding-left:15px}.footer_menu.fourth .right{width:100%;float:left;padding-left:15px}.footer_menu.fourth .links{position:relative;height:100%}.footer_menu.fourth .links::before{left:-5px;border-left:0}.footer_menu.fourth .links::after{left:98%;height:100%;top:0;border-right:0}.footer_menu.fourth h2{margin-top:0;font-size:18px}.footer_menu.fourth h2 span{display:inline-block;padding-bottom:3px;padding-right:5px}.footer_menu.fourth h2 span.blue{border-bottom:.5px solid #34495e}.footer_menu.fourth h2 span.third{border-bottom:1px solid #b235cd}.footer_menu.fourth h2 span.fourth{border-bottom:1px solid #f4b30e}.footer_menu.fourth h2 span.fifth{border-bottom:1px solid #ed1508}.footer_menu.fourth h2 span.sixth{border-bottom:1px solid #b235cd}.footer_menu.fourth h2 img{position:relative;top:0}.footer_menu.fourth .join{width:300px}.footer_menu.fourth .wrapper{margin-bottom:20px}.footer_menu.fourth .sub_links,.footer_menu.fourth .sub_links.full_width{padding-left:10px;width:100%;height:100%;position:relative;overflow:hidden}.footer_menu.fourth .sub_links li,.footer_menu.fourth .sub_links.full_width li{display:inline-block;float:left;width:19.6%;padding:6px 0}.footer_menu.fourth .sub_links::before{width:2%;content:"";height:110px;overflow:hidden;padding-right:10px;position:absolute;left:0;float:left;margin-right:2%}.footer_menu h2{font-size:18px}.footer_menu ul li a{color:#fff}.footer_menu ul li .fa{color:#fff;font-size:12px}.footer_menu ul.products li{width:100%;float:none}.footer_menu span.input-group-addon{background:#026D97;color:#fff;border-color:#026D97;margin-right:-100px}.main_tabs .menu_section ul li:first-of-type{width:40%}.main_tabs .menu_section ul li a{font-size:16px}.main_tabs .menu_section ul li+li{width:60%}.main_tabs .menu_section .tab-content h1{font-size:15px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form{font-size:15px;color:#fff;padding:10px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type{padding-right:10px}.main_tabs .menu_section .tab-content #tabs-appointment .right{font-size:16px;font-weight:100}.main_tabs .menu_section .tab-content #tabs-appointment .right div{padding:10px 18px}.main_tabs .menu_section .tab-content #tabs-appointment .right div .fa{margin-right:20px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div{margin-top:20px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div a{color:#fff}.index_content .container{padding:0 40px}.index_content .container h1{font-size:25px;color:#414143;font-weight:100;margin-bottom:20px}.index_content .container p{font-size:15px;padding-top:20px}.index_content .container div{font-size:15px}.medicare{margin-top:20px;margin-bottom:20px}.medicare .container{padding:10px 10px;font-size:16px;line-height:35px}.medicare .container a.logo{height:30px;width:150px}a.logo{width:100px;height:50px}.top_nav .container-fluid,.top_nav .collapse{padding-left:0;padding-right:0}.top_nav .logo_section{width:25%}.top_nav .navbar{width:75%}.top_nav .navbar ul{padding-left:0;width:100%}.top_nav .navbar ul li a{font-size:13px}.footer_nav .container-fluid,.footer_nav .collapse{padding-left:0;padding-right:0}.footer_nav .logo_section{width:25%}.footer_nav .navbar{width:75%}.footer_nav .navbar ul{padding-left:0;width:100%}.footer_nav .navbar ul li a{font-size:13px}.index_treatments .container{padding:0;padding-bottom:20px}.index_treatments .container h2{margin-top:0}.index_treatments .wrapper{padding-top:15px;padding-bottom:15px}.index_treatments .wrapper .lists a{padding:10px 5px;margin-bottom:4px;font-size:14px;background:#fff}.index_treatments .wrapper .lists a .fa{padding-left:10px;padding-right:10px;font-size:25px;color:#8fc227}.index_treatments .wrapper p{font-size:16px}.heading_bar::before{height:100px}.heading_bar{height:100px}.contact_form{padding-bottom:20px}.contact_form .title{width:20%;float:left;margin-right:2%}.contact_form .full_name{width:78%;float:left}.contact_form h2{font-weight:600;border-bottom:1px solid #ccc;padding-bottom:3px}.contact_form article{width:64%;float:left;margin-right:2%}.contact_form aside{width:32%;float:left}.contact_form aside .contacts{font-size:14px}.contact_form aside .contacts span{padding-right:0}.contact_form aside address{font-size:16px;margin-top:10px}.contact_form aside h3{font-size:16px;margin-top:0;color:red}.contact_form .left{margin-right:2%}.contact_form .left,.contact_form .right{width:100%;float:none}.contact_form .subject{width:100%}.contact_form .btn_blue{float:right}.treatments article.left{width:58%;margin-right:2%}.treatments article.left a.image{margin-left:20px;width:150px}.treatments article.left a.image img{width:100%}.treatments aside.right{width:40%}.our_staff article.left{width:58%;margin-right:2%}.our_staff article.left a.image{margin-left:20px;width:150px}.our_staff article.left a.image img{width:100%}.our_staff aside.right{width:40%}.about_us article.left{width:58%;margin-right:2%}.about_us article.left a.image{margin-left:20px;width:150px}.about_us article.left a.image img{width:100%}.about_us aside.right{width:40%}.page article.left{width:58%;margin-right:2%}.page article.left a.image{margin-left:20px;width:150px}.page article.left a.image img{width:100%}.page aside.right{width:40%}.page aside.right a+a{margin-top:15px}}@media (max-width: 767px){#topslider .carousel-inner .item .carousel-caption{ left:2%;right:2%;padding-top:10px}#topslider .carousel-inner .item .carousel-caption h3{margin-top:0;font-size:30px}.social_media_one{font-size:13px}.social_media_one .parts{width:50%;float:left}.social_media_one .parts span{display:inline-block}.social_media_one .parts .text-center{text-align:left}.social_media_one .fa{font-size:20px;position:relative;top:0;padding-right:10px}.social_media_one .glyphicon{font-size:20px;padding-right:10px}.social_media_two{padding-bottom:8px}.social_media_two .left{width:20%;font-size:18px}.social_media_two .right{width:80%;float:left}.social_media_two .right ul li{width:15%;margin-bottom:16px}.social_media_two .right ul li a .fa{font-size:20px;color:#4f7fc9}.social_media_two .right ul li+li{margin-bottom:0}.footer_menu.fourth .left{margin-top:10px;margin-bottom:30px;width:100%;float:left}.footer_menu.fourth .left ul li{float:left;width:33.33%;padding:6px 0}.footer_menu.fourth .middle{width:100%;float:left;padding-left:5px}.footer_menu.fourth .middle .middle_left,.footer_menu.fourth .middle .middle_middle,.footer_menu.fourth .middle .middle_right{float:left;width:100%;padding-left:15px}.footer_menu.fourth .right{width:100%;float:left;padding-left:15px;padding-right:15px}.footer_menu.fourth .links{position:relative;height:100%}.footer_menu.fourth .links::before{left:-5px;border-left:0}.footer_menu.fourth .links::after{left:98%;height:100%;top:0;border-right:0}.footer_menu.fourth h2{margin-top:0;font-size:18px}.footer_menu.fourth h2 span{display:inline-block;padding-bottom:3px;padding-right:5px}.footer_menu.fourth h2 span.blue{border-bottom:.5px solid #34495e}.footer_menu.fourth h2 span.second{border-bottom:1px solid #ed1508}.footer_menu.fourth h2 span.third{border-bottom:1px solid #b235cd}.footer_menu.fourth h2 span.fourth{border-bottom:1px solid #f4b30e}.footer_menu.fourth h2 span.fifth{border-bottom:1px solid #ed1508}.footer_menu.fourth h2 span.sixth{border-bottom:1px solid #b235cd}.footer_menu.fourth h2 img{position:relative;top:-5px}.footer_menu.fourth .wrapper{margin-bottom:20px}.footer_menu.fourth .sub_links,.footer_menu.fourth .sub_links.full_width{padding-left:10px;width:100%;height:100%;position:relative;overflow:hidden}.footer_menu.fourth .sub_links li,.footer_menu.fourth .sub_links.full_width li{display:inline-block;float:left;width:32.6%;padding:6px 0}.footer_menu.fourth .sub_links::before{border-left:2px solid red;width:2%;content:"";height:150px;overflow:hidden;padding-right:10px;position:absolute;left:0;float:left;margin-right:2%}.footer_menu h2{font-size:18px}.footer_menu ul li a{color:#fff}.footer_menu ul li .fa{color:#fff;font-size:12px}.footer_menu ul.products li{width:100%;float:none}.footer_menu span.input-group-addon{background:#026D97;color:#fff;border-color:#026D97;margin-right:-100px}}@media (max-width: 559px){#topslider .carousel-inner .item .carousel-caption{ left:2%;right:2%;padding-top:10px}#topslider .carousel-inner .item .carousel-caption h3{margin-top:0;font-size:20px!important}}@media (max-width: 1024px){#topslider .carousel-inner .item img{ min-height:100%;min-width:auto;width:100%;height:auto}}@media (min-width: 1200px) and (max-width: 1749px){#topslider .carousel-control{ width:30%}}@media (min-width: 992px) and (max-width: 1199px){.heading_bar::before{ height:100px}.heading_bar{height:100px}.treatments article.left{width:68%;margin-right:2%}.treatments article.left a.image{margin-left:20px;width:150px}.treatments article.left a.image img{width:100%}.treatments aside.right{width:30%}.our_staff article.left{width:68%;margin-right:2%}.our_staff article.left a.image{margin-left:20px;width:150px}.our_staff article.left a.image img{width:100%}.our_staff aside.right{width:30%}.about_us article.left{width:68%;margin-right:2%}.about_us article.left a.image{margin-left:20px;width:150px}.about_us article.left a.image img{width:100%}.about_us aside.right{width:30%}.contact_form aside h3{font-size:16px}}@media (min-width: 1750px) and (max-width: 2299px){#topslider .carousel-control,#topslider2 .carousel-control{ width:25%}.container{width:1540px}}@media (min-width: 2300px) and (max-width: 2999px){#topslider .carousel-control,#topslider2 .carousel-control{ width:30%}.container{width:2200px}}@media (min-width: 5000px){#topslider .carousel-control,#topslider2 .carousel-control{ width:35%}}@media (min-width: 3000px) and (max-width: 6000px){#topslider .carousel-control,#topslider2 .carousel-control{ width:35%}}@media (min-width: 3000px){.container{ width:2800px}}@media (min-width: 3300px){.container{ width:3100px}}@media (min-width: 3600px){.container{ width:3400px}}@media (max-width: 767px){a.logo{ padding-top:10px;float:left;width:280px}.hero{height:150px}.top_nav .container{padding-left:15px;padding-right:15px}.top_nav .logo_section{width:50%;z-index:1000}.top_nav .navbar{top:-10px;min-height:0;width:100%;float:left;transition:all .4s linear}.top_nav .navbar .container-fluid{padding-right:0;padding-left:0}.top_nav .navbar .navbar-collapse{padding-right:0;border-top:0;width:100%}.top_nav .navbar .navbar-header{background:#f0f0f0;margin-left:-15px}.top_nav .navbar .navbar-toggle{border:0}.top_nav .navbar .navbar-toggle .icon-bar{background-color:#8fc227;border-radius:0;height:6px;width:35px}.top_nav .navbar .navbar-toggle:hover,.top_nav .navbar .navbar-toggle:focus,.top_nav .navbar .navbar-toggle:active{background:transparent}.top_nav .navbar ul{margin-top:0;margin-right:0;padding-left:0}.top_nav .navbar ul li,.top_nav .navbar ul li:first-child,.top_nav .navbar ul li:nth-child(5){width:100%;transition:all .4s linear;border-bottom:1px solid #8fc227}.top_nav .navbar ul li a,.top_nav .navbar ul li:first-child a,.top_nav .navbar ul li:nth-child(5) a{padding-left:15px;line-height:40px;text-align:left}.top_nav .navbar ul li:hover{background:rgba(79,127,201,.8);background:rgba(193,216,47,.6)}.top_nav .navbar ul li:hover a{color:#fff}.footer_nav{background:transparent;margin-bottom:30px}.footer_nav .container{padding-left:15px;padding-right:15px}.footer_nav .logo_section{width:50%;z-index:1000}.footer_nav .navbar{top:-10px;min-height:0;width:100%;float:left;transition:all .4s linear}.footer_nav .navbar .container-fluid{padding-right:0;padding-left:0}.footer_nav .navbar .navbar-collapse{padding-right:0;border-top:0;width:100%}.footer_nav .navbar .navbar-header{background:#f0f0f0;margin-left:-15px}.footer_nav .navbar .navbar-toggle{border:0}.footer_nav .navbar .navbar-toggle .icon-bar{background-color:#8fc227;border-radius:0;height:6px;width:35px}.footer_nav .navbar .navbar-toggle:hover,.footer_nav .navbar .navbar-toggle:focus,.footer_nav .navbar .navbar-toggle:active{background:transparent}.footer_nav .navbar ul{margin-top:0;margin-right:0;padding-left:0}.footer_nav .navbar ul li,.footer_nav .navbar ul li:first-child,.footer_nav .navbar ul li:nth-child(5){width:100%;transition:all .4s linear;border-bottom:1px solid #8fc227}.footer_nav .navbar ul li a,.footer_nav .navbar ul li:first-child a,.footer_nav .navbar ul li:nth-child(5) a{padding-left:15px;line-height:40px;text-align:left}.footer_nav .navbar ul li:hover{background:rgba(79,127,201,.8);background:rgba(193,216,47,.6)}.footer_nav .navbar ul li:hover a{color:#fff}.index_content .container{padding:0 40px}.index_content .container h1{font-size:16px;color:#414143;font-weight:100;margin-bottom:5px}.index_content .container p{font-size:15px;padding-top:20px}.index_content .container div{font-size:15px}.medicare{margin-top:5px;margin-bottom:5px}.medicare .container{padding:10px 10px;font-size:14px}.index_treatments .container{padding-bottom:20px}.index_treatments .container h2{margin-top:20px;padding-left:15px;font-size:18px}.index_treatments .wrapper{padding-top:15px;padding-bottom:15px}.index_treatments .wrapper .lists .left,.index_treatments .wrapper .lists .middle,.index_treatments .wrapper .lists .right{width:100%}.index_treatments .wrapper .lists a{padding:10px 5px;margin-bottom:4px;font-size:14px;background:#fff}.index_treatments .wrapper .lists a .fa{padding-left:10px;padding-right:10px;font-size:25px}.index_treatments .wrapper p{font-size:14px}.heading_bar::before{height:100px}.heading_bar{height:100px}.main_tabs .menu_section .tab-content h1{font-size:15px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form{height:auto;width:100%;margin-right:0;margin-bottom:10px;padding:10px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type{padding-right:10px;width:20%}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span{padding-right:10px;display:inline-block;width:80px;height:80px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span img{width:100%}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div+div{font-size:18px;width:80%}.main_tabs .menu_section .tab-content #tabs-appointment .right{height:auto;width:100%;font-size:16px;font-weight:100}.main_tabs .menu_section .tab-content #tabs-appointment .right div{padding:10px 18px}.main_tabs .menu_section .tab-content #tabs-appointment .right div .fa{margin-right:20px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div{margin-top:10px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div a{color:#fff}.contact_form{padding-bottom:20px}.contact_form .selects{width:80%}.contact_form .half_width_left{width:100%;float:none;margin-right:0}.contact_form .half_width_right{width:100%;float:none}.contact_form .half_width_right .half_width_left{width:48%;float:left;margin-right:2%}.contact_form .half_width_right .half_width_right{width:48%;float:left}.contact_form .title{width:20%;float:none;margin-right:2%}.contact_form .full_name{width:100%;float:none}.contact_form h2{font-weight:600;border-bottom:1px solid #ccc;padding-bottom:3px}.contact_form article{width:100%;float:none;margin-right:0}.contact_form aside{width:100%;float:none}.contact_form aside .contacts{font-size:16px}.contact_form aside .contacts span{padding-right:5px}.contact_form aside address{font-size:16px;margin-top:10px}.contact_form aside h3{font-size:16px;margin-top:0}.contact_form .left{margin-right:2%}.contact_form .left,.contact_form .right{width:100%;float:none}.contact_form .subject{width:100%}.contact_form .btn_blue{float:right}.treatments article.left{width:100%}.treatments article.left a.image{display:block;margin-left:20px;width:130px;float:right}.treatments article.left a.image img{width:100%}.treatments aside.right{float:none;width:100%}.treatments .select_treatments{margin-bottom:15px}.our_staff article.left{width:100%}.our_staff article.left a.image{display:block;margin-left:20px;width:130px;float:right}.our_staff article.left a.image img{width:100%}.our_staff aside.right{float:none;width:100%}.our_staff .select_treatments{margin-bottom:15px}.our_staff article.left .content section{margin-bottom:5px}.our_staff article.left h4{font-size:16px;margin-bottom:3px}.our_staff article.left label{font-size:13px;margin-bottom:2px}.our_staff article.left div{font-size:13px}.about_us article.left{width:100%}.about_us article.left a.image{display:block;margin-left:20px;width:130px;float:right}.about_us article.left a.image img{width:100%}.about_us aside.right{float:none;width:100%}.about_us .select_treatments{margin-bottom:15px}.page article.left{width:100%}.page article.left a.image{display:block;margin-left:20px;width:130px;float:right}.page article.left a.image img{width:100%}.page aside.right{float:none;width:100%}.page .select_treatments{margin-bottom:15px}.page article.left{float:none;margin-right:0}}@media (max-width: 500px){a.logo{ width:250px}.top_nav .navbar{margin-top:10px;min-height:0}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type{width:40%}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span{width:60px;height:60px}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div:first-of-type span img{width:100%}.main_tabs .menu_section .tab-content #tabs-appointment .link_form div+div{font-size:14px;width:60%}.main_tabs .menu_section .tab-content #tabs-appointment .right{width:100%;font-size:16px;font-weight:100}.main_tabs .menu_section .tab-content #tabs-appointment .right div{padding:10px 18px}.main_tabs .menu_section .tab-content #tabs-appointment .right div .fa{margin-right:20px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div{margin-top:10px}.main_tabs .menu_section .tab-content #tabs-appointment .right div+div a{color:#fff}}.booking_time_main_div .input_radio_fixed_width{background-color:#fff!important;display:inline!important;float:none!important;margin-left:5px;width:60%}.booking_time_main_div .datetimepicker{border:1px solid #777;margin-bottom:10px}.booking_time_main_div .datetimepicker .datepicker.datepicker-inline,.booking_time_main_div .datetimepicker .datepicker.datepicker-inline table{width:100%}.booking_time_main_div .datepicker{padding:0}.booking_time_main_div .datetimepicker .datepicker table tr th.prev,.booking_time_main_div .datetimepicker .datepicker table tr th.datepicker-switch,.booking_time_main_div .datetimepicker .datepicker table tr th.next{background-color:#777;border-radius:0!important;color:#fff;padding:7px 0}.booking_time_main_div .datetimepicker .datepicker.datepicker-inline table th{font-size:1.1em}.booking_time_main_div .datetimepicker .datepicker.datepicker-inline table td{font-size:1em}.booking_time_main_div .datepicker table tr td.today,.booking_time_main_div .datepicker table tr td.today:hover,.booking_time_main_div .datepicker table tr td.today.disabled,.booking_time_main_div .datepicker table tr td.today.disabled:hover{background-color:#c3c2c2;background-image:linear-gradient(to bottom, #777, #c3c2c2);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff}.booking_time_main_div .btn-group .btn_grey,.booking_time_main_div .btn-group-vertical .btn_grey{background-color:#fff;border-color:#777}.booking_time_main_div .btn-group .btn_grey.active,.booking_time_main_div .btn-group-vertical .btn_grey.active{background-color:#777;border-color:#777;color:#fff}.booking_time_main_div .datepicker table tr td.active:hover,.booking_time_main_div .datepicker table tr td.active:hover:hover,.booking_time_main_div .datepicker table tr td.active.disabled:hover,.booking_time_main_div .datepicker table tr td.active.disabled:hover:hover,.booking_time_main_div .datepicker table tr td.active:active,.booking_time_main_div .datepicker table tr td.active:hover:active,.booking_time_main_div .datepicker table tr td.active.disabled:active,.booking_time_main_div .datepicker table tr td.active.disabled:hover:active,.booking_time_main_div .datepicker table tr td.active.active,.booking_time_main_div .datepicker table tr td.active.active:hover,.booking_time_main_div .datepicker table tr td.active.disabled.active,.booking_time_main_div .datepicker table tr td.active.disabled.active:hover,.booking_time_main_div .datepicker table tr td.active.disabled,.booking_time_main_div .datepicker table tr td.active.disabled:hover,.booking_time_main_div .datepicker table tr td.active.disabled.disabled,.booking_time_main_div .datepicker table tr td.active.disabled.disabled:hover,.booking_time_main_div .datepicker table tr td.active[disabled],.booking_time_main_div .datepicker table tr td.active[disabled]:hover,.booking_time_main_div .datepicker table tr td.active.disabled[disabled],.booking_time_main_div .datepicker table tr td.active.disabled[disabled]:hover{color:#fff;background-color:#212121;cursor:pointer}.booking_time_main_div .datepicker td,.booking_time_main_div .datepicker th{border-radius:4px;height:20px;text-align:center;width:20px;cursor:pointer}.booking_time_main_div .datepicker table tr td.old,.booking_time_main_div .datepicker table tr td.new{color:#999}.booking_time_main_div .time_display_div .btn_time_lbl{background-color:#777;color:#fff;margin-bottom:0;padding:7px 0;width:100%}.page_child_option_menu .nav-tabs{border-bottom:0}.page_child_option_menu .tab-content{padding:10px}.page_child_option_menu .sub_tabs{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.page_child_option_menu ul.nav-tabs{margin:0;padding:0}.page_child_option_menu ul.nav-tabs li{list-style:none;float:left;margin-right:10px;margin-bottom:0}.page_child_option_menu ul.nav-tabs li a{color:#c3c2c2;display:block;text-transform:uppercase;border-top:2px solid #c3c2c2;text-align:center;padding:5px 10px;background:#fff;border-radius:0}.page_child_option_menu ul.nav-tabs li a:hover{text-decoration:none;border-top:2px solid #5c5c5c;color:#4D4D4D;background:#F2F2F2}.page_child_option_menu ul.nav-tabs li.active a{border-top:2px solid #313030;color:#5c5c5c;background:#F2F2F2}.page_child_option_menu ul.nav-tabs li:last-child{margin-right:0}.page_child_option_menu ul.nav-tabs.nav_side li{float:none;position:relative;margin-bottom:5px;margin-right:0}.page_child_option_menu ul.nav-tabs.nav_side li a{width:100%;text-transform:uppercase;font-weight:600;font-size:14px;height:80px;line-height:80px;background:#d0e5a4;border-top:0;border-bottom:0;color:#000;text-align:left}.page_child_option_menu ul.nav-tabs.nav_side li a::before{content:"";display:inline-block;border-left:10px solid #B5D66E;height:100%;position:absolute;top:0;left:0}.page_child_option_menu ul.nav-tabs.nav_side li a:hover{background:#fff;color:#8fc227}.page_child_option_menu ul.nav-tabs.nav_side li a:hover::before{border-left:10px solid #8fc227}.page_child_option_menu ul.nav-tabs.nav_side li.active a{background:#d0e5a4;background:#fff;color:#8fc227}.page_child_option_menu ul.nav-tabs.nav_side li.active a::before{border-left:10px solid #8fc227}.page_child_option_menu ul.nav-tabs.no_bg li a{background:transparent;color:#595959;font-weight:600;border-bottom:2px solid #c3c2c2;border-top:0;line-height:1.8}.page_child_option_menu ul.nav-tabs.no_bg li a .t{width:18px;height:18px;border-radius:50%;background:#F65354;display:inline-block;color:#fff;line-height:16px;position:relative;top:-7px}.page_child_option_menu ul.nav-tabs.no_bg li a .m{width:18px;height:18px;border-radius:50%;background:#F65354;display:inline-block;color:#fff;line-height:16px;position:relative;top:-7px;background:#7AC2F2}.page_child_option_menu ul.nav-tabs.no_bg li a .c{width:18px;height:18px;border-radius:50%;background:#F65354;display:inline-block;color:#fff;line-height:16px;position:relative;top:-7px;background:#F4BD2C}.page_child_option_menu ul.nav-tabs.no_bg li.active a{border-top:2px solid #5c5c5c;border-bottom:0;border-left:0;border-right:0}@media (max-width: 767px){.page_child_option_menu ul.nav-tabs.nav_side li{ margin-top:5px;width:50%;float:left}.page_child_option_menu ul.nav-tabs.nav_side li a{font-size:1em;height:auto;line-height:normal;padding-left:20px}.page_child_option_menu ul.nav-tabs.nav_side li a:hover{border-top:0;background:#eee}.page_child_option_menu ul.nav-tabs.nav_side li.active a{border-top:0;background:#eee}.page_child_option_menu ul.nav-tabs li{width:50%;float:left;margin-right:0}.page_child_option_menu ul.nav-tabs li a{padding:10px 5px;border:1px solid #c3c2c2}.page_child_option_menu ul.nav-tabs li a:hover{border-top:1px solid #5c5c5c}.page_child_option_menu ul.nav-tabs li.active a{border-top:1px solid #313030}.page_child_option_menu ul.nav-tabs.no_bg li.active a{padding:10px 5px;border:1px solid #c3c2c2;background:#ccc}.page_child_option_menu ul.nav-tabs.no_bg li.active a:hover{border-top:1px solid #5c5c5c}.page_child_option_menu ul.nav-tabs.no_bg li a{border:1px solid #c3c2c2}}@media (max-width: 387px){.page_child_option_menu ul.nav-tabs.nav_side li{ width:100%}.page_child_option_menu ul.nav-tabs.no_bg li a{font-size:.8em}}@media (min-width: 768px) and (max-width: 991px){.page_child_option_menu ul.nav-tabs.nav_side li{ margin-top:5px}.page_child_option_menu ul.nav-tabs.nav_side li a{font-size:1em;height:auto;line-height:normal}.page_child_option_menu ul.nav-tabs li{float:left;margin-top:20px;width:33.33%;margin-right:0}}@media (min-width: 992px) and (max-width: 1100px){.page_child_option_menu ul.nav-tabs.nav_side li{ margin-top:5px}.page_child_option_menu ul.nav-tabs.nav_side li a{font-size:1em;height:auto;line-height:normal;padding-left:15px}.page_child_option_menu ul.nav-tabs li a{padding:5px}}@media (min-width: 1101px) and (max-width: 1199px){.page_child_option_menu ul.nav-tabs.nav_side li{ margin-top:5px}.page_child_option_menu ul.nav-tabs.nav_side li a{font-size:1em;height:auto;line-height:normal;padding-left:15px}.page_child_option_menu ul.nav-tabs li a{padding:8px}}.circular_div .eight_items .wraps{width:12.5%}.circular_div .seven_items .wraps{width:14.28%}.circular_div .six_items .wraps{width:16.66%}.circular_div .five_items .wraps{width:20%}.circular_div .four_items .wraps{width:25%}.circular_div .three_items .wraps{width:33.33%}.circular_div .two_items .wraps{width:50%;float:left}.circular_div .one_item .wraps{width:100%}.circular_div .one_item .wraps .img_text_wrapper{margin:0 auto}.circular_div .wraps{width:16.66%;float:left}.circular_div .wraps .img_text_wrapper{display:block;margin:0 auto;text-align:left;position:relative;cursor:pointer}.circular_div .wraps .img_text_wrapper .icon{z-index:1000;width:180px;height:180px;display:table;margin:0 auto;background:#eee;border-radius:50%;position:relative;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;overflow:hidden;box-shadow:inset 0 rgba(200,95,66,.4),inset 0 0 0 12px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.1);transition:all .4s ease-in-out}.circular_div .wraps .img_text_wrapper .icon .icon_info{position:absolute;width:100%;height:100%;border-radius:50%;overflow:hidden;opacity:0;transition:all .4s ease-in-out;transform:scale(0);backface-visibility:hidden}.circular_div .wraps .img_text_wrapper .icon .icon_info h3{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:16px;margin:0 30px;padding:80px 0 0 0;height:110px;font-family:'Open Sans',Arial,sans-serif;text-shadow:0 0 1px #ed1508,0 1px 2px rgba(0,0,0,.3)}.circular_div .wraps .img_text_wrapper .icon div{z-index:2;width:120px;height:120px}.circular_div .wraps .img_text_wrapper .icon.square{border-radius:0}.circular_div .wraps .img_text_wrapper .icon.square .icon_info{border-radius:0}.circular_div .wraps .img_text_wrapper .icon:hover{box-shadow:inset 0 0 0 110px rgba(0,0,0,.4),inset 0 0 0 12px rgba(251,186,186,.8),0 1px 2px rgba(0,0,0,.1);cursor:pointer}.circular_div .wraps .img_text_wrapper .icon:hover .icon_info{opacity:1;transform:scale(1)}.circular_div .wraps .title{margin-top:10px;text-align:center;font-weight:500;text-transform:uppercase;margin-bottom:10px;font-size:1.2em}.circular_div .wraps .effects{transform-origin:50% 0;transform:perspective(800px) rotatex(90deg);transition:transform .3s linear 0s}.circular_div .eight_items .wraps{width:12.5%}.circular_div .eight_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .eight_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .eight_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:10px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .seven_items .wraps{width:14.28%}.circular_div .seven_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .seven_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .seven_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:11px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .six_items .wraps{width:16.66%}.circular_div .six_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .six_items .wraps .img_text_wrapper .icon{width:180px;height:180px}.circular_div .six_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:14px;margin:0 30px;padding:80px 0 0 0;height:110px}.circular_div .five_items .wraps{width:20%}.circular_div .four_items .wraps{width:25%}.circular_div .three_items .wraps{width:33.33%}.circular_div .two_items .wraps{width:50%;float:left}.circular_div .one_item .wraps{width:100%}.circular_div .one_item .wraps .img_text_wrapper{margin:0 auto}.circular_div #main_wrapper{position:relative}@media (max-width: 767px){.circular_div #main_wrapper .wraps{ width:50%}.circular_div #main_wrapper .wraps .icon{width:180px;height:180px}.circular_div #main_wrapper .wraps .icon .icon_info h3{font-size:16px;height:110px;letter-spacing:2px;margin:0 30px;padding:80px 0 0}.circular_div .seven_items #main_wrapper .wraps:nth-child(7){width:100%}.circular_div .five_items #main_wrapper .wraps:nth-child(5){width:100%}.circular_div .three_items #main_wrapper .wraps:nth-child(3){width:100%}.circular_div .one_item #main_wrapper .wraps{width:100%}}@media (max-width: 559px){.circular_div #main_wrapper .wraps{ width:100%}}@media (min-width: 768px) and (max-width: 991px){.circular_div .wraps{ width:50%;margin-bottom:50px}.circular_div .eight_items .wraps{width:25%}.circular_div .seven_items .wraps{width:25%}.circular_div .seven_items .wraps:nth-child(5),.circular_div .seven_items .wraps:nth-child(6),.circular_div .seven_items .wraps:nth-child(7){width:33.33%}.circular_div .six_items .wraps{width:50%;margin-bottom:50px}.circular_div .five_items .wraps{width:50%}.circular_div .five_items .wraps:nth-child(5){width:100%}.circular_div .five_items .wraps.last{margin-left:25%}.circular_div .four_items .wraps{width:50%}.circular_div .three_items .wraps{width:33.33%}}@media (min-width: 992px) and (max-width: 1100px){.circular_div #main_wrapper .full_width_box{ top:590px;border-bottom-right-radius:10px;left:0;right:0;width:100%}.circular_div #main_wrapper .full_width_box::before{position:relative;right:-27px;width:54%;height:126px;margin-top:-153px}.circular_div .wraps{width:33.33%;margin-bottom:50px}.circular_div .six_items .wraps{width:33.33%;margin-bottom:50px}.circular_div .eight_items .wraps{width:25%}.circular_div .eight_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .eight_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .eight_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .seven_items .wraps{width:25%}.circular_div .seven_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .seven_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .seven_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .seven_items .wraps:nth-child(5),.circular_div .seven_items .wraps:nth-child(6),.circular_div .seven_items .wraps:nth-child(7){width:33.33%}}@media (min-width: 786px) and (max-width: 1199px){.circular_div .wraps{ width:33.33%}.circular_div .six_items .wraps{width:33.33%}.circular_div .eight_items .wraps{width:25%}.circular_div .eight_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .eight_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .eight_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .seven_items .wraps{width:25%}.circular_div .seven_items .wraps .img_text_wrapper{display:block;margin:0 auto;position:relative}.circular_div .seven_items .wraps .img_text_wrapper .icon{width:130px;height:130px}.circular_div .seven_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 20px;padding:55px 0 0 0;height:110px}.circular_div .seven_items .wraps:nth-child(5),.circular_div .seven_items .wraps:nth-child(6),.circular_div .seven_items .wraps:nth-child(7){width:33.33%}}@media (min-width: 2300px) and (max-width: 6000px){.circular_div .eight_items .wraps .img_text_wrapper .icon{ width:180px;height:180px}.circular_div .eight_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:80px 0 0 0;height:110px}.circular_div .seven_items .wraps .img_text_wrapper .icon{width:180px;height:180px}.circular_div .seven_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:80px 0 0 0;height:110px}.circular_div .six_items .wraps .img_text_wrapper .icon{width:180px;height:180px}.circular_div .six_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:80px 0 0 0;height:110px}.circular_div .five_items .wraps .img_text_wrapper .icon{width:220px;height:220px}.circular_div .five_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:100px 0 0 0;height:110px}.circular_div .four_items .wraps .img_text_wrapper .icon{width:220px;height:220px}.circular_div .four_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:100px 0 0 0;height:110px}.circular_div .three_items .wraps .img_text_wrapper .icon{width:220px;height:220px}.circular_div .three_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:105px 0 0 0;height:110px}.circular_div .two_items .wraps .img_text_wrapper .icon{width:220px;height:220px}.circular_div .two_items .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:105px 0 0 0;height:110px}.circular_div .one_item .wraps .img_text_wrapper .icon{width:220px;height:220px}.circular_div .one_item .wraps .img_text_wrapper .icon .icon_info h3{letter-spacing:2px;font-size:16px;margin:0 30px;padding:105px 0 0 0;height:110px}}.search_heading_section h2{font-size:18px;font-weight:600;margin:15px;padding-left:0;text-transform:uppercase}.middle_content h2{margin:0;margin-bottom:15px;font-size:14px;text-transform:uppercase;font-weight:600;padding-left:10px}.middle_content .price{font-family:'Raleway',sans-serif;font-family:"Open Sans",sans-serif;font-size:2em;font-weight:400;color:#fff;background:#8fc227;padding:0 3px 0 2px;box-shadow:0 3px 3px 0 rgba(0,0,0,.9);position:absolute;right:0;bottom:20px;height:43px}.middle_content .price span.symb{color:#fff;transform:rotate(-90deg);display:inline-block;font-size:.6em;position:relative;left:-8px}.middle_content .price span.wa{color:#fff;position:relative;top:0}.middle_content .price span.amount{position:relative;top:0}.middle_content .price.text_only{font-size:1.5em;padding:6px 5px}.middle_content .price.yellow{background:#f7c214}.middle_content .price.orange{font-size:1.6em;position:relative;background:#f4b30e}.middle_content .price.orange span.amount{position:relative;top:-5px}.middle_content .price.orange span.symb{font-size:.7em}.middle_content .price.orange .plus{font-size:.5em;font-weight:600;text-align:right;float:right;position:absolute;bottom:0;right:0}.middle_content .price.orange .plus span{display:inline-block;width:57px;background:#fff;color:#f4b30e;position:relative;right:2px;top:-2px;padding-right:3px}.middle_content .category_share{border-top:1px solid #999;font-size:10px;text-transform:uppercase;padding-bottom:7px;padding-top:7px;cursor:pointer}.middle_content .category_share .cat_name{color:#8fc227}.middle_content .category_share .fa-plus-square{color:#8fc227;font-size:15px}.middle_content .category_share .left{float:left;width:100%}.middle_content .category_share .right{float:right;width:100%;text-align:right}.middle_content .category_share .right.edit{color:#8fc227;font-size:14px}.middle_content .category_share .like{font-size:1em;display:inline-block;color:#8fc227;font-size:1.5em;padding-right:5px;cursor:pointer}.middle_content .category_share.orange .fa-plus-square{color:#8fc227}.middle_content .category_share.orange .cat_name{color:#8fc227}.middle_content .category_share.yellow .fa-plus-square{color:#f7c214}.middle_content .category_share.yellow .cat_name{color:#5c5c5c}.middle_content .table_product_add_info table>tbody>tr>td,.middle_content .table_product_add_info .table>tbody>tr>th,.middle_content .table_product_add_info .table>tfoot>tr>td,.middle_content .table_product_add_info .table>tfoot>tr>th,.middle_content .table_product_add_info .table>thead>tr>td,.middle_content .table_product_add_info .table>thead>tr>th{padding:4px}.middle_content.view_horizontal .group_wrapper .group{width:50%;float:left;padding-left:10px}.middle_content.view_horizontal .left_image_section{width:25%;border:1px solid #eee;float:left}.middle_content.view_horizontal .right_section{float:left;width:75%}.middle_content.view_horizontal .content_section{overflow:hidden;width:100%}.middle_content.view_horizontal .content_section .the_wrapper{padding-left:15px;top:0;width:100%;height:100%}.middle_content.view_horizontal .content_section .the_wrapper .seller_rating{position:absolute;bottom:0;width:98%}.middle_content.view_horizontal .content_section .the_wrapper .seller_rating.orange{border:1px solid #f4b30e}.middle_content.view_horizontal .content_section .the_wrapper .seller_rating.orange .name{color:#8fc227}.middle_content.view_horizontal .seller_block{margin-top:10px;width:100%;padding-left:15px}.middle_content.view_horizontal .seller_block .seller_rating{border:1px solid #8fc227;font-size:12px}.middle_content.view_horizontal .seller_block .seller_rating .label{text-transform:uppercase;color:#999;font-weight:600}.middle_content.view_horizontal .seller_block .seller_rating .name{text-transform:capitalize;color:#f4b30e}.middle_content.view_horizontal .seller_block .seller_rating .seller{float:left;width:50%}.middle_content.view_horizontal .seller_block .seller_rating .rating{float:left;width:50%}.middle_content.view_horizontal .seller_block .seller_rating.orange{border:1px solid #f4b30e}.middle_content.view_horizontal .seller_block .seller_rating.orange .name{color:#f4b30e}.middle_content.view_horizontal .content_section.product{padding:32% 0 0 0}.middle_content.view_horizontal .wrapper{border-top:1px solid #8fc227;border-bottom:1px solid #999;margin-bottom:15px;border-left:8px solid #F65354;padding-left:5px}.middle_content.view_horizontal .wrapper .title_wrapper{border-top:0}.middle_content.view_horizontal .wrapper .button{float:right;padding-right:10px;padding-top:4px}.middle_content.view_horizontal .img_section{width:100%;height:0;padding:100% 0 0 0;overflow:hidden;display:block;position:relative;border:1px solid #ccc}.middle_content.view_horizontal .img_section img{max-width:100%;max-height:100%;display:block;margin:0 auto;position:absolute;right:0;top:0;left:0;bottom:0}.middle_content.view_horizontal .title_wrapper{border-top:1px solid #999;border-bottom:1px solid #999;height:35px}.middle_content.view_horizontal .title_wrapper .title{float:left;text-transform:uppercase;font-size:1.5em;text-transform:uppercase;font-weight:600;line-height:30px}.middle_content.view_horizontal .title_wrapper .price{float:right;position:relative;right:0;top:3px}.middle_content.view_horizontal .para{font-weight:600;font-size:1em}.middle_content.view_horizontal .table_product_add_info{width:100%;margin-top:10px}.middle_content.view_horizontal .table_product_add_info .table>tbody>tr>td,.middle_content.view_horizontal .table_product_add_info .table>tbody>tr>th,.middle_content.view_horizontal .table_product_add_info .table>tfoot>tr>td,.middle_content.view_horizontal .table_product_add_info .table>tfoot>tr>th,.middle_content.view_horizontal .table_product_add_info .table>thead>tr>td,.middle_content.view_horizontal .table_product_add_info .table>thead>tr>th{padding:4px}.middle_content.view_horizontal .large{padding:0 0 58%!important}@media (min-width: 768px) and (max-width: 991px){.middle_content.view_horizontal .category_share .right{ width:50%}.middle_content.view_horizontal .category_share .left{width:50%}}@media (max-width: 767px){.middle_content.view_horizontal .group_wrapper .group{ width:100%;padding-left:0}.middle_content.view_horizontal .category_share .right{width:50%}.middle_content.view_horizontal .category_share .left{width:50%}}.middle_content.view_horizontal .category_share .left{width:100%}.middle_content.view_horizontal .category_share .right{width:100%;text-align:left}}.middle_content.view_horizontal .title_wrapper .title{line-height:20px;font-size:1em}.middle_content.view_horizontal .title_wrapper .price{top:-1px}.middle_content.view_horizontal .category_share .left{width:100%}.middle_content.view_horizontal .category_share .right{width:100%}}




/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
