/*

Name: Anthemes Shortcodes
URI: http://themeforest.net/user/An-Themes/portfolio

-------------------------------------------------- */

.clear                     { clear:both; display:block;}

/* -- accordion -- */
.accordionButton { width: 578px; float: left; background: url(../images/plus.png) no-repeat 10px 16px; cursor: pointer; padding-bottom:15px; padding-top:15px; padding-left:40px; font-size:13px; font-weight:bold; }
.accordionButton:hover { background:#f3f3f3 url(../images/plus.png) no-repeat 10px 16px;}
.on:hover { background:#f3f3f3 url(../images/minus.png) no-repeat 10px 16px;}
.accordionButton.first { margin-top:20px; }
.accordionContent { width: 578px;  float: left; padding-bottom:20px; margin-top:15px; padding-left:40px; font-size: 14px; }
.on { background: url(../images/minus.png) no-repeat 10px 16px; }
.accordionButton        { border-bottom: 1px solid #f0eee9; color: #333;}
.accordionButton:hover  { border-bottom: 1px solid #bebebd;}
.accordionButton.first  { border-top: 1px solid #f0eee9;}
.accordionContent       { border-bottom: 1px solid #f0eee9;}

/* -- Buttons  -- */
.simplebtn         { display: inline-block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; font-weight: bold;  padding: 6px 20px; text-align: center; margin: 10px 10px 0 0; }
.simplebtn:hover   { opacity:.85; text-decoration: none !important; }
.simplebtn.blue    { background-color: #0099cc; border: 1px solid #0099cc; color: #FFF; text-shadow: 0 -1px 0 #0099cc;}
.simplebtn.green   { background-color: #7dc34d; border: 1px solid #7dc34d; color: #FFF; text-shadow: 0 -1px 0 #7dc34d;}
.simplebtn.orange  { background-color: #e76b33; border: 1px solid #e76b33; color: #FFF; text-shadow: 0 -1px 0 #e76b33;}
.simplebtn.gold    { background-color: #ffd62c; border: 1px solid #ffd62c; color: #FFF; text-shadow: 0 -1px 0 #ffd62c;}
.simplebtn.black   { background-color: #3b3b3b; border: 1px solid #3b3b3b; color: #FFF; text-shadow: 0 -1px 0 #3b3b3b;}

/* -- Columns -- */
.one_half, .one_half_last         { float:left;width:48%; margin-bottom:10px; margin-right:4%; }
.one_half_last                    { margin-right:0;}

.one_third, .one_third_last       { float:left; width:30%; margin-bottom:10px; margin-right:5%; }
.one_third_last                   { margin-right:0;}

/* -- Boxes info  -- */
.boxinfo                          { box-shadow: 0px 0px 1px #fafafa, 0 2px 2px #fafafa inset; background:#ddecf5; color:#99b1c1; 
                                    border:1px solid #c3d9e5; padding:15px; margin:15px 0; -moz-border-radius:2px; border-radius:2px; font-weight: bold; text-align: center;}
.boxsucces                        { box-shadow: 0px 0px 1px #fafafa, 0 2px 2px #fafafa inset; background:#e9f6e3; color:#93c088;
	                                border:1px solid #ceedc4; padding:15px; margin:15px 0; -moz-border-radius:2px; border-radius:2px; font-weight: bold; text-align: center;}
.boxerror                         { box-shadow: 0px 0px 1px #fafafa, 0 2px 2px #fafafa inset;	background:#ffe3e3; color:#cf9494;
	                                border:1px solid #fdcdcd; padding:15px; margin:15px 0; -moz-border-radius:2px; border-radius:2px; font-weight: bold; text-align: center;}
.boxnotice                        { box-shadow: 0px 0px 1px #fafafa, 0 2px 2px #fafafa inset;	background:#fcf9da; color:#b3ad77;
	                                border:1px solid #ebe7bc; padding:15px; margin:15px 0; -moz-border-radius:2px; border-radius:2px; font-weight: bold; text-align: center;}

/* -- List styles – ul  -- */
ul.simplelist li            { padding:3px 0 3px 15px; background: url(../images/li_arrow.png) no-repeat 0px center;  }
ul.simplelist               { margin:20px 40px; list-style-type: none;}

ul.minus-blue-list li       { padding:3px 0 3px 17px; background: url(../images/li_minus_blue.png) no-repeat 0px center;  }
ul.minus-blue-list          { margin:20px 40px; list-style-type: none;}

ul.minus-green-list li      { padding:3px 0 3px 17px; background: url(../images/li_minus_green.png) no-repeat 0px center;  }
ul.minus-green-list         { margin:20px 40px; list-style-type: none;}

ul.minus-orange-list li     { padding:3px 0 3px 17px; background: url(../images/li_minus_orange.png) no-repeat 0px center;  }
ul.minus-orange-list        { margin:20px 40px; list-style-type: none;}

ul.minus-gold-list li       { padding:3px 0 3px 17px; background: url(../images/li_minus_gold.png) no-repeat 0px center;  }
ul.minus-gold-list          { margin:20px 40px; list-style-type: none;}

ul.minus-black-list li      { padding:3px 0 3px 17px; background: url(../images/li_minus_black.png) no-repeat 0px center;  }
ul.minus-black-list         { margin:20px 40px; list-style-type: none;}



/* Standard 980 (devices and browsers) */
@media only screen and (min-width: 1000px) and (max-width: 1440px) { 
/* -- accordion -- */
.accordionButton { width: 528px; }
.accordionContent { width: 528px; }
}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 760px) {
/* -- accordion -- */
.accordionButton { width: 320px; }
.accordionContent { width: 320px; }
/* -- columns -- */
.one_half, .one_half_last         { float:left;width:360px; margin-bottom:10px; margin-right:0; }
.one_half_last                    { margin-right:0;}
.one_third, .one_third_last       { float:left; width:360px; margin-bottom:10px; margin-right:0; }
.one_third_last                   { margin-right:0;}
}


/* All Mobile Size (devices) */
@media only screen and (max-width: 479px) {
/* -- accordion -- */
.accordionButton { width: 170px; }
.accordionContent { width: 170px; }
/* -- columns -- */
.one_half, .one_half_last         { float:left;width:210px; margin-bottom:10px; margin-right:0; }
.one_half_last                    { margin-right:0;}
.one_third, .one_third_last       { float:left; width:210px; margin-bottom:10px; margin-right:0; }
.one_third_last                   { margin-right:0;}
}	