@import url('https://fonts.googleapis.com/css?family=Oswald:400,500,600,700');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');

BODY{font-family:"Open Sans",arial,sans-serif;font-size:14px;color:#333333;position:relative;}

.thumbnail{border:none;padding:0px;border-radius:0px;background:transparent;margin:0px;}
H1{font-size:24px;font-family:"Open Sans",arial,sans-serif;color:#3B3838;font-weight:700;border:none;margin:5px 0px;}
H2{font-size:18px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}
H3{font-size:16px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}
H4{font-size:14px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}
A{color:#25AAE1;text-decoration:none;}
A:hover{color:#12557C;text-decoration:none;}

DIV.header_area{background:url('/images/nav-bg.png');position:absolute;top:0px;left:0px;right:0px;z-index:1000;padding:0px 0px 15px 0px;}
DIV.header_area DIV.logo{float:left;margin:20px 0px}
DIV.header_area DIV.header_links{float:right;text-align:right;} 
DIV.header_area DIV.header_links DIV.links{float:right;text-align:right;color:#FFFFFF;line-height:39px;font-size:14px;font-family:'Open Sans',arial,sans-serif;position:relative;z-index:1000}
DIV.header_area DIV.header_links DIV.links A{color:#FFFFFF;display:inline-block;padding:0px 20px 0px 20px;line-height:39px;font-size:14px;font-family:'Open Sans',arial,sans-serif;text-transform:uppercase;}
DIV.header_area DIV.header_links DIV.links A.phone{background:url('/images/phone-top.png') left center no-repeat;display:inline-block;margin:0px;margin-left:20px;padding:0px 0px 0px 20px;line-height:40px;color:#FFFFFF;font-size:18px;font-weight:bold;}

.banner{background:#EEEFA3;color:#000000;font-size:14px;font-weight:bold;text-align:center;padding:10px;margin-bottom:15px;}
.banner A{color:#000000;font-size:14px;font-weight:bold;}


.navbar{margin-bottom:0px;}
.navbar .navbar-collapse{margin:0px;padding:0px;}
.navbar-default{border:none;border-radius:0px;background:transparent;}
.navbar-default .navbar-nav{margin:0px }
.navbar-default .navbar-nav > li > a{font-size:14px;color:#FFFFFF;font-family:'Open Sans',arial,sans-serif;line-height:40px;font-weight:400;text-transform:none;padding:5px 0px 5px 52px;}
.navbar-default .navbar-nav > li > a:hover{font-size:14px;color:#FFFFFF;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#FFFFFF;background:transparent}
.navbar-default .navbar-nav .dropdown-menu{border-radius:0px;padding:0px;border:1 px solid #DDDDDD;background:url('/images/nav-bg.png');}
.navbar-default .navbar-nav .dropdown-menu > li > a{font-size:14px;color:#FFFFFF;font-family:'Open Sans',arial,sans-serif;font-weight:400;text-transform:none;padding:0px 15px;line-height:30px;text-align:center;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{font-size:14px;color:#FFFFFF;font-family:'Open Sans',arial,sans-serif;font-weight:400;text-transform:none;padding:0px 15px;line-height:30px;text-align:center;}
.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#FFFFFF;background:url('/images/nav-bg.png');}
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:active,
.navbar-default .navbar-toggle:focus, 
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#25AAE1;width:100%;border:none;padding:0px;text-align:center;margin:0px;font-size:14px;color:#FFFFFF;font-family:'Open Sans',arial,sans-serif;line-height:auto;font-weight:400;text-transform:uppercase;padding:5px 0px;}

DIV.top_page{position:relative;}
DIV.top_page IMG.bg{position:relative;z-index:1;width:100%;}
DIV.top_page DIV.info{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:2;max-width:100%;text-align:center;padding:50px;}
DIV.top_page DIV.info{color:#FFFFFF}
DIV.top_page DIV.info H1{text-align:center;color:#FFFFFF;font-size:60px;font-family:Oswald,'Open Sans',arial,sans-serif;font-weight:500;margin-top:300px;text-shadow: 0px 0px 4px rgba(0,0,0,0.5);}
DIV.top_page DIV.info H2{text-align:center;color:#FFFFFF;font-size:32px;font-family:Oswald,'Open Sans',arial,sans-serif;font-weight:500;padding-bottom:30px;border-bottom:1px solid #FFFFFF;    display: inline-block;margin: 10px auto;}
DIV.top_page DIV.info H1.page{color:#333333;margin:200px 0px 10px auto;text-align:left;}
DIV.top_page DIV.info H1.page_white{color:#FFFFFF;text-shadow: 1px 1px 4px rgba(150, 150, 150, 1);}
DIV.top_page DIV.info H1.page_blue{color:#25AAE1;text-shadow: 1px 1px 4px rgba(25, 25, 25, 1);}
DIV.top_page DIV.action{background:url('/images/nav-bg.png');position:absolute;bottom:0px;left:0px;right:0px;z-index:1000;padding:15px 0px;color:#FFFFFF;text-align:left;}
DIV.top_page DIV.text {float:left;padding:20px 0px;line-height:40px;}
DIV.top_page DIV.action A.button{float:right;padding:20px;margin:10px 0px;}

.testimonial{background:#12557C;color:#FFFFFF;text-align:center;padding:50px 0px;font-family:'Open Sans',arial,sans-serif;}
.testimonial .testimonial_content{text-align:center;margin:0px 150px;}
.testimonial .testimonial_content .testimonial_text{margin-bottom:20px;font-style:italic;font-size:16px;}
.testimonial .testimonial_content .testimonial_name{font-weight:bold;}
.testimonial .testimonial_content .testimonial_role{font-weight:normal;text-transform:uppercase;}

DIV.form_list{text-align:left;}
DIV.form A{background:url('/images/form-icon.png') top left no-repeat;padding-left: 35px;display: inline-block;line-height: 35px;}
DIV.form A:hover{background:url('/images/form-icon2.png') top left no-repeat;padding-left: 35px;display: inline-block;line-height: 35px;}

.footer1{background:#12557C;color:#FFFFFF;text-align:center;padding:30px 0px;font-family:'Open Sans',arial,sans-serif;}
.footer1 .footer1_content{text-align:center;margin:0px 0px;}
.footer1 .footer1_content .text {float:left;padding:20px 0px;line-height:40px;}
.footer1 .footer1_content .action A.button{float:right;padding:20px;margin:10px 0px;}



.footer2{background:url('/images/bg-footer.jpg') center center;background-size:cover;color:#FFFFFF;text-align:left;padding:25px 0px 25px 0px;font-family:'Open Sans',arial,sans-serif;}
.footer2{color:#D9D9D9}
.footer2 .address{text-align:center;padding:25px 0px 20px 0px;}
.footer2 .address .info{background:url('/images/icon-address.png') top left no-repeat;width:210px;text-align:left;display:inline-block;margin:0px auto;padding-left:50px;}
.footer2 .phone{text-align:center;padding:20px 0px;}
.footer2 .phone .info{background:url('/images/icon-phone.png') top left no-repeat;width:210px;text-align:left;display:inline-block;margin:0px auto;padding-left:50px;}
.footer2 .phone .info A{line-height:30px;color:#FFFFFF;font-size:18px;font-weight:bold;}
.footer2 .social{text-align:center;padding:20px 0px 25px 0px;}
.footer2 .social A.facebook{background:url('/images/facebook.png') top left no-repeat;display:inline-block;width:20px;height:20px;}
.footer2 .social A.twitter{background:url('/images/twitter.png') top left no-repeat;display:inline-block;width:20px;height:20px;}
.footer2 .social A.google{background:url('/images/google.png') top left no-repeat;display:inline-block;width:20px;height:20px;}
.footer2 .nav{text-align:center;margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-top:1px solid #CCCCCC;}
.footer2 .nav A{text-align:center;display:block;width:11.11%;float:left;color:#CCCCCC;text-transform:uppercase;}


.footer3{background:#1A1A1A;color:#999999;text-align:center;padding:20px;font-family:'Open Sans',arial,sans-serif;}

.footer2 .contact_form .error{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;text-decoration:none;font-size:14px;margin:20px 0px;}
.footer2 .contact_form .error2{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;text-decoration:none;font-size:14px;margin:20px 0px;}
.footer2 .contact_form .success{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;text-decoration:none;font-size:14px;margin:20px 0px;}
.footer2 .contact_form .success2{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;text-decoration:none;font-size:14px;margin:20px 0px;}
.footer2 .contact_form .message{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;text-decoration:none;font-size:14px;margin:20px 0px;}
.footer2 .contact_form .message2{font-weight:700;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:40px;}
.footer2 .contact_form INPUT.text{display:block;width:100%;margin:20px 0px 20px 0px;padding:10px 20px;border-radius:25px;border:1px solid #FFFFFF;font-family:'Open Sans',sans-serif;color:#25AAE1;background:#FFFFFF;font-size:14px;}
.footer2 .contact_form INPUT.submit{display:block;width:100%;margin:20px 0px;padding:10px 20px;border-radius:25px;;text-align:center;font-size:18px;color:#FFFFFF;background:#25AAE1;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}
.footer2 .contact_form INPUT.submit:hover{background:#2999E0}

.content_area{padding:50px 0px;text-align:center;background:#EBEBEB}
.content_area H3{color:#333333;font-size:28px;font-family:Oswald,'Open Sans',sans-serif;font-weight:500;text-align:center;margin:10px auto;line-height:50px;}
.content_area DIV.text{color:#808080;font-size:14px;text-align:center;margin:10px auto;}
.content_area .content_content{}
.content_area .content_usercontent{text-align:left;}

.content_area .tab-pane{border:1px solid #DDDDDD;border-top:none;padding:15px;background:#FFFFFF;}

.home_about{padding:20px 0px 0px 0px;}
.home_about H3{font-family:Oswald,'Open Sans',sans-serif;color:#333333;font-size:28px;font-weight:500;margin:200px 0px 10px auto;}
.home_about DIV.text{color:#808080;font-size:14px;padding-right:50px;margin:20px 0px}
.home_about DIV.doctors-image{margin:0px 0px;}
.home_about DIV.doctors-image IMG{max-width:100%;text-align:center;}

.home_about H3{margin:30px 0px 10px 0px;}


.contactform{margin-bottom:15px;}
.contactform{background:#FFFFFF;padding:15px 15px}
.contactform SELECT,
.contactform INPUT.text{width:100%;border:1px solid #e8e8e8;padding:5px;margin-bottom:10px;}
.contactform TEXTAREA{width:100%;border:1px solid #e8e8e8;;height:100px;padding:5px;margin-bottom:10px;}
.contactform .captcha{text-align:center;}
.contactform .captcha .captcha_image{text-align:center;}
.contactform .captcha .captcha_image IMG{width:100%;max-width:350px;}
.contactform INPUT.submit{display:block;width:100%;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#25AAE1;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}
.contactform SELECT{margin-bottom:10px;width:100%;}
.contactform .formlabel{color:#888888;margin-bottom:10px;}

.contactform .error{color:#990000;font-weight:bold;list-style:}
.contactform .message{color:#25AAE1;font-weight:bold;list-style:}

.home_features{padding:45px 0px 15px 0px;}
.feature{background:#FFFFFF;margin-bottom:30px;}
.feature .feature_headline{padding:20px 5px;color:#000000;font-size:24px;font-family:Oswald,'Open Sans',sans-serif;font-weight:500;text-align:center;}
.feature .feature_headline A{color:#000000;text-decoration:none;}
.feature .feature_image{}
.feature .feature_image IMG{width:100%;}
.feature .feature_intro{padding:0px 20px 20px 20px;color:#5E5C5C;font-size:14px;font-weight:normal;text-align:center;}
.feature .feature_intro A{color:#000000;text-decoration:none;}


.home_insurance{}
.home_insurance .home_insurance_content{}
.home_insurance .insurance_list{margin:25px 0px;border-top:1px dotted #888888;padding-top:25px;}
.home_insurance .insurance_list .insurance{}
.home_insurance .insurance_list .insurance .insurance_image{height:60px;margin:5px 0px;text-align:center;}
.home_insurance .insurance_list .insurance .insurance_image IMG{max-width:100%;}

.home_bottom{padding:20px 0px 0px 0px;background:#EBEBEB;}
.home_bottom H3{color:#333333;font-size:24px;font-family:Oswald,'Open Sans',sans-serif;font-weight:500;margin:20px 0px 10px auto;}
.home_bottom DIV.text{color:#808080;font-size:14px;padding-right:50px;margin:20px 0px}

.product_category_list{margin:30px 0px;}
.product_category_short{margin-bottom:30px;} 
.product_category_short .product_category_name{padding:0px 0px 5px 0px;color:#666666;font-size:24px;font-weight:bold;text-align:center;text-transform:uppercase;}
.product_category_short .product_category_description{padding:5px 0px;color:#666666;}
.product_category_short .product_category_link{padding:5px 0px;}
.product_category_short .product_category_link A{text-transform:uppercase;}
.product_category_short0{margin-right:30px;padding-right:75px;background:url('') top right no-repeat;}
.product_category_short0 .product_category_name{text-align:right;}
.product_category_short0 .product_category_description{text-align:right;float:right;}
.product_category_short0 .product_category_link{text-align:right;}
.product_category_short1{margin-left:30px;padding-left:73px;background:url('') top left no-repeat;}
.product_category_short1 .product_category_name{text-align:left;}
.product_category_short1 .product_category_description{text-align:left;float:left;}
.product_category_short1 .product_category_link{text-align:left;}
		
		
.product_category_full{margin:15px 0px;}
.product_category_full .product_category_name{text-align:left;margin:5px 0px;color:#333333;font-size:24px;font-weight:bold;margin:20px 15px 10px 15px;}
.product_category_full .product_category_description{text-align:left;margin:5px 15px 25px 15px;}
.product_category_full .product_list{margin:10px;}
.product_category_full .product_list .product_short{margin-bottom:30px;padding:10px;background:#FFFFFF;}
.product_category_full .product_list .product_short .product_short_image_only{padding:10px;text-align:center;}
.product_category_full .product_list .product_short .product_short_image_only IMG{max-width:100%;}
.product_category_full .product_list .product_short .product_short_image{padding:10px;border-top:2px solid #25AAE1;text-align:center;}
.product_category_full .product_list .product_short .product_short_logo{padding:10px;text-align:center;font-weight:bold;}
.product_category_full .product_list .product_short .product_short_image IMG{max-width:100%;}
.product_category_full .product_list .product_short .product_short_logo IMG{max-width:100%;}

.gallery_link{position:relative;cursor:pointer;margin:5px -10px;background-size:cover;}
.gallery_link .gallery_link_footer{padding:10px;position:absolute;bottom:0px;width:100%;background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.7);}
.gallery_link .gallery_link_footer .gallery_name{font-size:12px;color:#FFFFFF;display:block;text-align:left;text-transform:uppercase;}
.gallery_link .gallery_link_footer .gallery_link_link{font-size:12px;color:#FFFFFF;display:block;text-align:right;padding-right:20px;background:url('/images/arrow-right.png') right center no-repeat;}



.gallery{}
.gallery .gallery_image{position:relative;}
.gallery .gallery_image .gallery_image_image{}
.gallery .gallery_image .gallery_image_image IMG{width:100%;}
.gallery .gallery_image .gallery_image_overlay{position:absolute;top:35%;left:0%;width:100%;text-align:center;}
.gallery .gallery_image .gallery_image_overlay .gallery_image_caption{padding:0px;color:#FFFFFF;font-size:60px;text-transform:uppercase;font-weight:600;text-align:center;margin:0px auto;max-width:800px;}
.gallery .gallery_image .gallery_image_overlay .gallery_image_caption2{padding:0px;color:#FFFFFF;font-size:24px;text-transform:uppercase;font-weight:600;text-align:center;margin:30px auto;max-width:800px;}
.gallery .gallery_image .gallery_image_overlay .gallery_image_url{padding:20px 0px;text-align:center;}
.gallery .gallery_image .gallery_image_overlay .gallery_image_url A.button{font-weight:bold;}

.gallery_GALLERY .gallery_image .gallery_image_overlay{position:absolute;top:0px;width:100%;}
.gallery_GALLERY .gallery_image .gallery_image_overlay .gallery_image_caption{padding:0px;color:#FFFFFF;font-size:18px;line-height:24px;font-weight:bold;text-align:center;width:100%;max-width:100%;;margin:10px;}

.gallery .carousel-indicators {bottom: 0;left: 0;margin: 0;width: 100%;padding:10px 0px;opacity:1.0}
.gallery .carousel-indicators li {background:#FFFFFF;border-color:#FFFFFF;height:5px;width:5px;border-radius:5px;margin:0px 5px;}
.gallery .carousel-indicators li.active {background:#004C8E;border-color:#004C8E}
.gallery .carousel-control,
.gallery .carousel-control:focus, 
.gallery .carousel-control:hover{background:transparent !important;width:50px;} 
.gallery .carousel-control.left SPAN{position: absolute;top: 50%;left:5px;z-index: 5;display: inline-block;background:url('/images/arrow-left.png') center center no-repeat #000000;border:10px solid #000000;background-size:contain;width:50px;height:50px;border-radius:25px;opacity:0.5;}
.gallery .carousel-control.left:hover SPAN{opacity:0.7}
.gallery .carousel-control.right SPAN{position: absolute;top: 50%;right:5px;z-index: 5;display: inline-block;background:url('/images/arrow-right.png') center center no-repeat #000000;border:10px solid #000000;background-size:contain;width:50px;height:50px;border-radius:25px;opacity:0.5;}
.gallery .carousel-control.right:hover SPAN{opacity:0.7}

.gallery_image_short{text-align:center;padding:15px 0px;cursor:pointer;}
.gallery_image_short IMG{width:100%;}

.gallery_image_full{text-align:center;}
.gallery_image_full IMG{width:100%;}


.modal .gallery .carousel-indicators{display:none;}
.modal .gallery .carousel-control.left SPAN{position: absolute;top: 50%;left:5px;z-index: 5;display: inline-block;background:url('/images/arrow-left.png') center center no-repeat transparent;background-size:30px 30px;border:none;width:50px;height:50px;border-radius:25px;opacity:0.5;}
.modal .gallery .carousel-control.left:hover SPAN{opacity:0.7}
.modal .gallery .carousel-control.right SPAN{position: absolute;top: 50%;right:5px;z-index: 5;display: inline-block;background:url('/images/arrow-right.png') center center no-repeat transparent;background-size:30px 30px;border:none;width:50px;height:50px;border-radius:25px;opacity:0.5;}
.modal .gallery .carousel-control.right:hover SPAN{opacity:0.7}

.modal .gallery .gallery_image .gallery_image_overlay{bottom:0px;top:auto;background:rgb(0,0,0);background:rgba(0,0,0,.75);color:#FFFFFF;padding:10px;font-size:12px;}
.modal .gallery .gallery_image .gallery_image_overlay .gallery_image_caption{color:#FFFFFF;font-size:12px;}
.modal .gallery .gallery_image .gallery_image_overlay .gallery_image_caption:empty{display:none;}


.employee_category{padding:45px 0px 15px 0px;}

.employee_list{padding:45px 0px 15px 0px;}
.employee_short{background:#FFFFFF;margin-bottom:30px;}
.employee_short .employee_name{}
.employee_short .employee_image IMG{width:100%}
.employee_short .employee_name{padding:20px 5px 0px 0px;color:#000000;font-size:24px;font-weight:bold;text-align:center;}
.employee_short .employee_title{padding:10px 5px;color:#000000;font-size:18px;font-weight:bold;text-align:center;}
.employee_short .employee_intro{padding:0px 20px 20px 20px;color:#5E5C5C;font-size:14px;font-weight:normal;text-align:center;}

.employee_full{}
.employee_full H1{}
.employee_full .employee_bio{margin-bottom:10px;}
.employee_full .employee_image IMG{width:100%}
.employee_full .employee_email{margin:5px 0px;}
.employee_full .employee_email A.button{width:100%;text-align:center;float:none;}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #AE5324;border-color: #AE5324;}
.pagination > li > a,
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span,
.pagination > li > span:hover,
.pagination > li > span:focus{color: #AE5324;margin:0px 3px;border-radius:0px !important;padding:5px 10px !important;}
.pagination > li > a:hover,
.pagination > li > span:hover{background:#d0622a}
NAV.pages{text-align:center;}



/*wysiwyg*/
.mceContentBody{background:#FFFFFF;display:block;margin:0px;padding:0px;font-family:"Open Sans",sans-serif;font-size:14px;color:#333333}
.mceContentBody,
.wysiwyg-body{font-family:"Open Sans",sans-serif;font-size:14px;color:#333333}
.mceContentBody A,
.wysiwyg-body A{color:#25AAE1;text-decoration:none;}
.mceContentBody A:hover,
.wysiwyg-body A:hover{color:#2999E0;text-decoration:underline;}

.content_h1 {display:block;font-size:24px;font-family:"Open Sans",arial,sans-serif;color:#3B3838;font-weight:700;border:none;margin:5px 0px;}
.content_h2 {display:block;font-size:18px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}
.content_h3 {display:block;font-size:16px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}
.content_h4 {font-size:14px;font-family:"Open Sans",arial,sans-serif;color:#25AAE1;font-weight:700;border:none;margin:5px 0px;}

.mceContentBody IMG,
.wysiwyg-body IMG{max-width:100%}
.mceContentBody IMG.fullwidth,
.department-details,
.wysiwyg-body IMG.fullwidth{width:100%}
.mceContentBody IMG.floatleft,
.department-details,
.wysiwyg-body IMG.floatleft{float:left;margin:10px 10px 10px 0px}
.mceContentBody IMG.floatright,
.department-details IMG.floatright,
.wysiwyg-body IMG.floatright{float:right;margin:10px 0px 10px 10px}

A.button,
.wysiwyg-body A.button{display:inline-block;max-width:100%;margin:10px 0px;padding:20px 20px;border-radius:5px;;text-align:center;font-size:18px;color:#FFFFFF;background:#25AAE1;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

A.button:hover,
.wysiwyg-body A.button:hover{display:inline-block;max-width:100%;margin:10px 0px;padding:20px 20px;border-radius:5px;;text-align:center;font-size:18px;color:#FFFFFF;background:#2999E0;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

A.button2,
.wysiwyg-body A.button2{display:inline-block;max-width:100%;margin:10px 0px;padding:20px 20px;border-radius:5px;;text-align:center;font-size:18px;color:#FFFFFF;background:#25AAE1;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}
A.button2:hover,
.wysiwyg-body A.button2:hover{display:inline-block;max-width:100%;margin:10px 0px;padding:20px 20px;border-radius:5px;;text-align:center;font-size:18px;color:#FFFFFF;background:#2999E0;font-family:'Open Sans',sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

.wysiwyg-body A.button,
.wysiwyg-body A.button2{display:inline-block;width:auto;min-width:200px;}